maven使用tomcat插件
1:配置tomcat的manager账号
tomcat目录-->conf-->tomcat-users.xml在其中配置如下
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="manager" password="manager" roles="manager"/>
<user username="admin" password="admin" roles="admin"/>
</tomcat-users>
2:配置maven
maven项目-->conf-->settings.xml在其<servers>节点中配置如下
<server>
<id>myserver</id>
<username>manager</username> <!-- tomcat的manager用户名,见上面的tomcat-users.xml文件 -->
<password>manager</password> <!-- tomcat的manager用户登录的密码 -->
</server>
3:在pom.xml中配置
<build>
<finalName>spring_1</finalName>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat6-maven-plugin</artifactId>
<configuration>
<url>http://localhost:8080/manager/html</url>
<server>myserver</server>
</configuration>
<version>2.0</version>
</plugin>
</plugins>
</build>
4:运行命令
在运行maven命令之前,需要先启动tomcat服务器部署命令 tomcat6:deploy
重新部署 tomcat6:redeploy
取消部署 tomcat6:undeploy