tomcat的manager提供了可以部署项目的接口,可以使用maven的tomcat插件通过一个命令方便的进行部署、重新部署等操作。
修改~/.m2/setting.xml
新增一个<server>
<server> <id>tomcat8</id> <username>tomcat</username> <password>tomcat</password></server>
加入tomcat插件
<!-- 加到pom.xml中 --><build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <url>http://localhost:8080/manager/text</url> <server>tomcat8</server> <!-- 这里是项目的context path --> <path>/</path> </configuration> </plugin> </plugins></build>
使用方法
先启动tomcat,并确定manager页面可用并且可成功登陆
部署到tomcat
mvn tomcat7:deploymvn tomcat7:deploy-only
重新部署
mvn tomcat7:redeploymvn tomcat7:redeploy-only
取消部署
mvn tomcat7:undeploy