Не знаю, была ли у вас явная причина для этого, но вам не нужен явный класс в скриптах groovy.Кроме того, существует неявная коллекция args
, автоматически внедряемая в ваш скрипт.
Другими словами, вставка следующего содержимого в test.groovy
println "ARGS: $args"
println "CLASS: ${args.class}"
дает следующий результат выполнения:
~> groovy test.groovy foo bar
ARGS: [foo, bar]
CLASS: class [Ljava.lang.String;
где распечатка класса означает, чтонеявная переменная args
имеет тип String array.