使用Gradle Tomcat插件

12

我正在尝试调整gradle-tomcat-plugin,但在完成一些前期工作时遇到了一些问题。假设我的WAR文件存在于我的某个文件夹中,为了使用gradle的tomcat插件在嵌入式Tomcat中运行war文件,我需要做什么?自述文件提到了tomcatRunWar,但我不太清楚如何在我的gradle文件中使用它。

非常感谢您的帮助。

谢谢。


你最终解决了这个问题吗?我想要执行 "gradle war",然后紧接着 "... 将war部署并启动tomcat"。 - Robert Christian
1个回答

8
如果您已正确设置了所有内容,请进入您的根目录(您的 build.gradle 文件应该在那里),然后执行以下操作。
gradle tasks

您应该看到Tomcat的不同任务

  • tomcatRun:启动Tomcat实例并将其部署到Web应用程序中
  • tomcatRunWar:启动Tomcat实例并将WAR文件部署到其中
  • tomcatStop:停止Tomcat实例
  • tomcatJasper:运行JSP编译器(Jasper)并使用它将JSP页面转换为Java源代码。

然后您只需运行它即可

gradle tomcatRunWar

我个人更喜欢使用Jetty插件


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接