2016-07-26 37 views
1

我们在Maven多模块项目中遇到了一些问题。我们已经将我们的项目分成了一些Maven模块。每个模块都打包成WAR,每个模块都依赖于另一个模块。Maven多模块不会重新加载资源

其实我们的建筑师设计了这种结构。但是现在我们正面临一个非常烦人的问题。 JSP类不会立即重新加载。例如,我只更改一个html元素的类,我不得不重新运行应用程序以查看更改。在划分过程之前,所有的java类和JSP都可以立即重新加载。但是现在只有Java类被重新加载而不是资源。我们使用tomcat-7 maven插件作为容器,运行应用程序为tomcat7:run-war目标。如果有任何建议可以帮助我解决这个问题并将JSP上的更改立即反映到用户界面,我将不胜感激。

在此先感谢。

+0

您正在使用哪个IDE? – dit

+0

您可能有兴趣在这里进行热插拔讨论:http://stackoverflow.com/questions/21548506/hotswaping-code-into-mvndebug-tomcatrun – HRgiger

+0

我正在使用Intellij。此外,我添加了jrebel插件并成功配置 - 我认为 - 。但没有结果。 –

回答

0

使用tomcat-7:run-war将使用打包的war文件启动tomcat。 您是否尝试运行tomcat-7:run

+0

无法运行tomcat7:run.We曾经在分割过程之前使用它。现在正在使用重叠功能。 –