1

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

谢谢。

4

1 回答 1

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 上。

于 2014-04-01T13:05:56.993 回答