maven 热部署 web应用

首先在maven工程的pom.xml文件中增加tomcat插件:

Xml代码


  1. <plugin>
  2. <groupId>org.codehaus.mojo</groupId>
  3. <artifactId>tomcat-maven-plugin</artifactId>
  4. <configuration>
  5. <url>http://localhost:8088/manager</url>
  6. </configuration>
  7. </plugin>
复制代码


其次,在tomcat/conf/目录下的tomcat-users.xml文件中,增加如下管理帐号:其中admin帐号的密码为空

Xml代码

  1. <?xml version='1.0' encoding='utf-8'?>
  2. <tomcat-users>
  3. <role rolename="manager"/>
  4. <user username="admin" password="" roles="manager"/>
  5. </tomcat-users>
复制代码






最后,启动tomcat,在maven工程目录下运行命令:

mvn war:exploded tomcat:exploded//以目录方式部署

或者mvn tomcat:deploy //以war形式部署

可以搭配mvn tomcat:undeploy 以及 mvn tomcat:redeploy 配合使用。

你可能感兴趣的:(maven)