В Grails вы можете установить zip-версию плагина с grails install-plugin myplugin.zip. Это добавляет файл в ваш проект и изменяет application.properties. Я попытался поместить zip в /lib, но другие разработчики не могут собрать без предварительного запуска grails install-plugin myplugin.zip.
grails install-plugin myplugin.zip
/lib
Есть ли способ получить файл zip для автоматического разрешения?
Grails может загрузить плагин из любой точки мира.Например, если вы добавите следующее к BuildConfig.groovy
BuildConfig.groovy
grails.plugin.location.jsecurity = "/home/dilbert/dev/plugins/grails-jsecurity"
Он загрузит плагин jsecurity из указанного местоположения
jsecurity
Плагины на месте обрабатывают все плагины и обновляют ваше приложение в режиме реального времени во время тестирования. Питер Ледбрук написал очень хороший блог на эту тему (http://blog.springsource.org/2010/06/01/whats-a-plugin-oriented-architecture/), см. Параграф «плагины на месте».