【发布时间】:2019-02-26 13:37:50
【问题描述】:
我在SoapUI 中使用Groovy 脚本来列出给定目录中的所有文件。我使用此代码过滤空文件。
dir.eachFileRecurse (FileType.FILES) {
if(file.length() > 0){file ->
list << file
}
}
我收到以下错误消息:
org.codehaus.groovy.control.MultipleCompilationErrorsException: 启动失败:Script8.groovy:16:期待'}',找到'->'@行 16,第 29 列。 if(file.length() > 0){file -> ^ org.codehaus.groovy.syntax.SyntaxException:期待'}',找到'->' @ 第 16 行,第 29 列。 org.codehaus.groovy.antlr.AntlrParserPlugin.transformCSTIntoAST(AntlrParserPlugin.java:143) 在 org.codehaus.groovy.antlr.AntlrParserPlugin.parseCST(AntlrParserPlugin.java:111) 在 org.codehaus.groovy.control.SourceUnit.parse(SourceUnit.java:237) 在 org.codehaus.groovy.control.CompilationUnit$1.call(CompilationUnit.java:167) 在 org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:931) 在 org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:593) 在
【问题讨论】: