Maven Tomcat项目流程简化

时间:2011-08-30 14:29:55

标签: eclipse tomcat maven publish

我正在使用Eclipse中的Maven项目,我正在使用Maven(mvn install)来创建我的WAR文件并在我的Tomcat服务器上运行它。但是,每次我更改应用程序时,都必须执行mvn -o compile war:exploded,有时必须重新启动Tomcat。

还有其他方法可以简化这个漫长而沉重的过程吗?

2 个答案:

答案 0 :(得分:2)

您可以开始使用:

m2e(maven to eclipse integration) - > http://www.eclipse.org/m2e/

Eclipse WTP(网络工具平台) - > http://www.eclipse.org/webtools/

WTP将允许您从eclipse运行Tomcat,m2e将负责将您的Maven构建转换为Eclipse项目并将其与WTP集成。

答案 1 :(得分:0)

如果您使用eclipse,则无需每次都使用mvn -o compile war:exploded。但是,是的,每次在应用程序中进行更改时都需要使用mvn install

这是你需要做的:

  • 打开Server View
  • 打开预期的tomcat服务器设置。将打开tomcat的设置窗口。
  • 选择模块标签。
  • 选择Add external web module。输入表格将被打开。
  • 浏览到您的应用程序的target(由maven生成)文件夹,然后选择已展开的war目录并将其设置为Document Base
  • 输入Path作为您应用的基本网址。

这只是一次性努力。