我的 grails 项目中有一个 gant 脚本。
我想做这样的事情:
includeTargets << new File ( "${grailsHome}/scripts/War.groovy" )
war()
但是对于tomcat插件提供的脚本中的部署目标。
具体来说,我想调用这个目标:
grails prod tomcat deploy
那会怎样呢?
最佳答案
老实说,我不太了解您的用例。我假设您想从应用程序的 gant 脚本中执行 tomcat deploy。如果是这样,这是要走的路:
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"
}
~
关于tomcat - 在 gant 脚本中使用(多词位)grails 目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2685669/