Grails - это высокопроизводительная среда разработки, которая использует лучшие в своем классе технологии на основе Java для упрощения разработки веб-приложений. Цель не в том, чтобы «выполнить без видимой компиляции».
Один из способов, с помощью которого Grails упрощает процесс разработки, заключается в предоставлении стандартных функций сборки - вы являетесь «приложением для запуска grails», когда говорите об отсутствии видимой компиляции. Но эта команда используется только в разработке, и настоятельно рекомендуется не использовать ее где-либо еще. При развертывании вы хотите запустить
grails -Dgrails.env=prod war
для создания файла войны для производственной среды. Вы захотите использовать механизм сборки Grails для настройки процесса сборки для своих целей - например, вы можете написать сценарий сборки, чтобы скопировать войну на компьютер или развернуть ее.
Проверьте Гант , который является оберткой вокруг муравья, но отличный ...