Я столкнулся с довольно странной проблемой с нашим скриптом сборки groovy. Весь проект использует вспомогательный скрипт, который вызывает все другие скрипты сборки (maven и ant). Один из муравьев целей, на которые ссылается заводной сценарий вызывает, вызывает через «Exec» Grails войны:Ant вызов grails терпит неудачу с «[exec] Application pre-Grails 0.5, пожалуйста, запустите: обновление Grails»
<exec executable="cmd" dir="${parentDir}/${grails.appname}">
<arg value="/c"/>
<arg path="${env.GRAILS_HOME}/bin/grails.bat"/>
<arg value="war"/>
<arg value="${grails.appname}-${app.version}.war"/>
</exec>
Вызов этого блока завершается с:
[exec] Application is pre-Grails 0.5, please run: grails upgrade
Любые предложения, как обойти эту проблему ?
Спасибо за ваше время.
Вы можете запустить «grails war» правильно в каталоге приложения? Эта ошибка указывает на то, что что-то внутри вашей структуры приложения было уничтожено. –
Такое же исключение, если я запустил его из командной строки. После запуска обновления, как было предложено, он работает. –