Использование Ant из Scala - PullRequest
0 голосов
/ 20 ноября 2011

Есть ли что-то вроде AntBuilder из Groovy в Scala?
См:
1. Использование Ant из Groovy
2. groovy.util.AntBuilder

Нам нужно выполнить много целей Ant из нескольких файлов build.xml в наших сценариях развертывания.
Теперь мы вызываем эти муравьиные цели из сценариев оболочки Unix и обрабатываем вывод этих задач с помощью awk + sed ...
Мы решили переписать эти скрипты на Groovy.
Но если в Scala есть такая же способность, я бы предпочел использовать Scala вместо Groovy.

UPDATE:
Оказывается, для запуска скрипта Scala мне нужно иметь scala-compiler.jar и scala-library.jar в classpath.
Это + 20 МБ к нашему дистрибутиву.
В случае Groovy мы должны добавить только groovy-all-1.8.4.jar - 6MB.

1 Ответ

0 голосов
/ 21 ноября 2011

вы можете попробовать https://github.com/weihsiu/antelese, муравей dsl в scala. Отказ от ответственности: я написал это, но не поддерживал это. но я думаю, что основная идея - правильная, если вы хотите пойти дальше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...