如何在不构建maven项目的情况下查看更改?

时间:2014-04-01 11:13:42

标签: maven maven-3 maven-plugin maven-compiler-plugin build-management

我有简单的java web应用程序。 Web应用程序有一些js,css,html文件。当我更改js文件时,我无法在浏览器中查看新的更改。对于新的更改,我必须执行" mvn clean install"命令然后我才能看到新的变化。那么有没有办法在不执行此命令的情况下查看更改?

感谢。

1 个答案:

答案 0 :(得分:0)

除非您想将代码用于其他项目,否则不建议执行“mvn clean install”。

当我想将代码更改发布到网络服务器以进行调试时,这就是我的工作

1 /我将tomcat7-maven-plugin配置到父pom项目中:

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.tomcat.maven</groupId>
      <artifactId>tomcat7-maven-plugin</artifactId>
      <version>2.2</version>
     </plugin>
    </plugins>
</build>

2 /然后

mvn tomcat7:run 

将在部署资源的情况下启动嵌入式tomcat7服务器。

将您的代码发布到远程tomcat,您可以使用

tomcat7:deploy

正确配置tomcat7插件后

或者,将您的maven项目导入为eclipse项目(插件名称:m2e),然后右键单击projet,在服务器上调试将启动eclipse配置的tomcat。 无论何时保存资源,它都将自动部署在eclipse管理的tomcat上。