Maven tomcat7:在IntelliJ中运行多模块项目

时间:2014-10-06 09:21:49

标签: java maven tomcat intellij-idea

我们有一个多模块Maven项目:project-war取决于project-api

我已将模块导入IntelliJ,我想使用tomcat7:run在Tomcat中运行project-war应用程序。我这样做,应用程序运行正常。

我对project-api进行了更改,停止Tomcat,重新启动Tomcat。 project-war应用程序再次运行正常,但对project-api的更改未按预期反映。

如何在运行tomcat7:run时反映出我工作区的传递更改?


我试过“Resolve Workspace artifacts”。它没有帮助。事实上,我根本没有这个设置。

我尝试过“Before launch:”“Make”。它看似是一个构建(编译),但它也没有帮助。

我认为我正在寻找的是m2e / Eclipse所谓的工作空间分辨率。无法让它在IntelliJ中工作。你的帮助非常感谢!

1 个答案:

答案 0 :(得分:1)

This是一个很好的存储库来测试它。

事实证明,使用IntelliJ 12.1.7存在此问题,但不再使用IntelliJ 13.1.5。

工作区解析与所述配置的组合起作用:

  • Resolve Workspace Artifacts
  • Before launch: Make