#groovy
#groovy
Вопрос:
Эквивалентно java -Dprop="abc" app
, но с использованием groovy, например groovy -Dprop="abc" app.groovy
В основном тот же вопрос, заданный здесь, но отрицательные ответы там относительно старые. Что-нибудь новое поддерживает это с 2007 года?
Ответ №1:
Конечно; это работает как есть:
$ cat sysenv.groovy
println System.getProperty("wat")
$ groovy -Dwat="hello" sysenv.groovy
hello
Комментарии:
1. Супер просто, спасибо. Удивлен, что это не было более очевидно в моем поиске.
2. @JoshDiehl Это скорее просто Java-вещь, и (IIRC) проблема с Commons CLI. Я думаю, что это было решено некоторое время назад 🙂