Использование (Multi Lexeme) Grails Targets в сценариях Gant
Вопрос
У меня есть сценарий GANT в проекте Grails.
Я хотел бы сделать что-то так, как это:
includeTargets << new File ( "${grailsHome}/scripts/War.groovy" )
war()
Но для развертывания цели в скрипте, предоставленном плагином Tomcat.
В частности, я хотел бы вызвать эту цель:
grails prod tomcat deploy
Как это случилось?
Решение
Честно говоря, я на самом деле не понимал вашу упрес. Я предполагаю, что вы хотите выполнить развертывание Tomcat из глагового скрипта вашего приложения. Если это так, вот путь пойти:
includeTargets << new File ( "${grailsHome}/scripts/Init.groovy" )
includeTargets << new File("${pluginsHome}/tomcat-${grailsVersion}/scripts/Tomcat.groovy")
target(default: "convert csv files into properties files") {
list() // should implicitly call "grails tomcat list"
}
~
Не связан с StackOverflow