maven热部署发布web工程到tomcat服务器上
一:tomcat的用户权限配置:
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="manager-script" />
<user username="tomcat" password="tomcat"
roles="manager,manager-gui,manager-script"/>
注意:
”manager-gui”与”manager-script”必须填写。
manager-gui:配置浏览器访问manager应用的权限
manager-script:配置manager上传war包达到部署的目的
二:pom文件配置:
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8082</port>
<uriEncoding>UTF-8</uriEncoding>
<url>http://192.168.75.140/manager/text</url>
<username>tomcat</username>
<password>tomcat</password>
<update>true</update>
<path>/</path>
</configuration>
</plugin>
</plugins>
三:启动服务器
先开启tomcat服务器,第一次使用clean tomcat7:deploy发布工程,之后通过clean tomcat7:redeploy来更新工程