使用gradle tomcat插件

sc_*_*ray 10 java tomcat gradle

我试图摆弄gradle-tomcat-plugin,我在一些预赛中遇到了一些问题.假设我的WAR存在于我的一个文件夹中,为了使用gradles tomcat插件在嵌入式tomcat中运行战争,我需要做些什么?自述文件提到了tomcatRunWar但我在gradle文件中如何使用它有点迷失

任何帮助,将不胜感激.

谢谢

Lui*_*osa 8

如果你已经把一切都搞定了

转到你的根目录(你的build.gradle文件应该在那里),然后执行

gradle tasks
Run Code Online (Sandbox Code Playgroud)

你应该看到tomcats不同的任务

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

然后你就跑了

gradle tomcatRunWar
Run Code Online (Sandbox Code Playgroud)

我自己更喜欢jetty插件