Я использую Groovy
скрипт в SoapUI
, чтобы вывести список всех файлов из данного каталога.Я использую этот код для фильтрации пустых файлов.
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. at org.codehaus.groovy.antlr.AntlrParserPlugin.transformCSTIntoAST (AntlrParserPlugin.java:143) в org.codehaus.groovy.antlr.AntlrParserPlugin.parseCST: Ant.ParseCST: Antlr1: atlrorg.codehaus.groovy.control.SourceUnit.parse (SourceUnit.java:237) в org.codehaus.groovy.control.CompilationUnit $ 1.call (CompilationUnit.java:167) в org.codehaus.groovy.controlit.UnitUUI(CompilationUnit.java:931) в org.codehaus.groovy.control.CompilationUnit.doPhaseOperation (CompilationUnit.java:593) в