tomcat - 在 gant 脚本中使用(多词位)grails 目标

标签 tomcat grails groovy gant

我的 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/

相关文章:

wordpress - 使用 openam 或 sso 的应用程序中的用户成员资格

java - 无法将 Grails 应用程序部署到 JDK 不匹配的 Tomcat 8 : 404 The requested resource is not available

grails - 更新grails插件或在heroku应用上重置堆栈

hibernate - Grails - 非空属性引用空值或 transient 值

maven - Gradle:将Maven转换为Gradle之后,接下来要进行哪些匹配文件的步骤?

javascript - Tomcat 8.0.30 + Spring Web 应用程序 - 解析 HTTP 请求 header 时出错

java - 可以从 gmail 发送电子邮件,但不能从 yahoo 发送电子邮件

java - Groovy 类中 @Rule(JUnit) 声明和赋值的逻辑是什么

java - 如何将Java项目部署到Tomcat

java - 错误 : 'Premature end of file.'