1、思维导图
2、每个步骤配置
1)tomcat
本人使用apache-tomcat-8.0.35版本,解压后,只要在conf/tomcat-users.xml加入<user username="deployer" password="654321" roles="manager-script"/>。
2)pom.xml加入如下
其中localServer表示本地服务,remoteServer远程服务。
deploy-web localServer http://localhost:8080/manager/text deploy2production remoteServer http://120.26.93.30:8080/manager/text ${warPackageName} org.apache.tomcat.maven tomcat7-maven-plugin 2.2 ${tomcat.deploy.server} ${tomcat.deploy.serverUrl} /${warPackageName}
3)maven中setttings.xml中<servers>加入如下配置
localServer deployer 654321 remoteServer deployer 654321
3、IDEA实测结果
1)运行tomcat,查看webapp目录如下
2)执行mvn tomcat7:redeploy
控制台输出:
此时tomcat中webapp目录下有deploy-web.war
3)输入页面
4)关于remote部署