- 环境准备
本次热部署使用的工具:Eclipse 4.4 +Tomcat7 +maven
- 修改Tomcat目录下cof的tomcat-user.xml文件 加入以下代码
<role rolename="manager-gui"/> <role rolename="manager-script"/> <user username="tomcat" password="123456" roles="manager-gui, manager-script"/>
- 对maven目录下conf中的settings.xml文件进行修改
在<servers></servers>节点下加入
<server>
<id>tomcat7</id>
<username>qq</username>
<password>123456</password>
</server>
在项目的pom.xml的build节点下加入以下代码
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/strutsproject</path>
<url>http://localhost:8088/manager/text</url>
<username>qq</username>
<password>123456</password>
</configuration>
</plugin>
</plugins>
tomcat7:deploy //第一次部署 -DskipTests 不进行测试
tomcat7:redeploy //重新部署