cargo maven部署至远程tomcat
2016-09-02 11:22
453 查看
1.修改远程tomcat的管理端权限
2.修改maven的配置文件setting.xml,添加如下两个片段,配置的位置自己在文件中找一下。
3.在pom.xml中添加如下插件:
4.先把远程tomcat启动,然后运行mvn:cargo:redeploy即可远程部署成功。
<role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/> <role rolename="admin-gui"/> <user username="admin" password="password" roles="admin-gui,manager-gui,manager-script,manager-status"/>
2.修改maven的配置文件setting.xml,添加如下两个片段,配置的位置自己在文件中找一下。
<pluginGroups> <pluginGroup>org.codehaus.cargo</pluginGroup> </pluginGroups> <server> <id>tomcat7x</id> <username>admin</username> <password>password</password> </server>
3.在pom.xml中添加如下插件:
<plugin> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-maven2-plugin</artifactId> <version>1.4.9</version> <configuration> <container> <containerId>tomcat7x</containerId> <type>remote</type> </container> <configuration> <type>runtime</type> <properties><cargo.remote.url>http://153.101.32.202/manager/html</cargo.remote.url> <cargo.remote.username>admin</cargo.remote.username> <cargo.remote.password>password</cargo.remote.password> <cargo.servlet.port>80</cargo.servlet.port> <cargo.hostname>153.101.32.202</cargo.hostname> <cargo.tomcat.ajp.port>8009</cargo.tomcat.ajp.port> </properties> </configuration> </configuration> </plugin>
4.先把远程tomcat启动,然后运行mvn:cargo:redeploy即可远程部署成功。
相关文章推荐
- 用Eclipse远程调试部署在Tomcat下的Web应用程序
- eclipse ant Tomcat 远程部署问题
- 使用xshell远程部署Tomcat简单记录
- Jenkins部署war包到远程tomcat的webapps下
- 利用ant将Web项目部署至远程Tomcat
- 用Maven部署war包到远程Tomcat服务器
- 用Maven部署war包到远程Tomcat服务器
- 用Eclipse远程调试部署在Tomcat下的Web应用程序
- 在MyEclipse下将项目直接部署到远程服务器上的Tomcat上
- 如何将项目部署到远程的Linux机器上的tomcat上
- tomcat 进行远程重新部署工程项目
- 用Maven部署war包到远程Tomcat服务器
- 本地环境和远程环境的maven自动部署到tomcat配置说明
- Jenkins + git + maven 远程部署tomcat 服务
- maven远程部署tomcat项目
- (转)用 Maven 部署 war 包到远程 Tomcat 服务器
- 谈谈 tomcat 远程部署。
- eclipse远程调试tomcat部署的程序
- idea部署项目到远程tomcat——配置本地idea+远程端
- maven 实现tomcat的远程部署