Java自动部署maven_Maven+Tomcat8 实现自动化部署的方法
本文介紹了maven+tomcat8 實現(xiàn)自動化部署的方法,分享給大家,具體如下:
1.配置tomcat-users.xml
首先在tomcat里配置deploy的用戶(tomcat根目錄/conf/tomcat-users.xml):
2.配置maven setting.xml
修改maven的setting.xml(默認是c:\users\用戶名.m2\settings.xml),在節(jié)點下添加
tomcat7
admin
admin
3.配置pom.xml
這里我是要部署到tomcat 根目錄,所以這里將path寫成root了
org.apache.tomcat.maven
tomcat7-maven-plugin
2.2
http://127.0.0.1:8080/manager/text
tomcat7
/root
utf8
true
org.apache.tomcat
tomcat-servlet-api
8.5.4
4.修改ip訪問權(quán)限
將 /apache-tomcat-8.5.4/webapps/manager/meta-inf/context.xml中的,ip限制去掉
allow="192\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
5.執(zhí)行部署命令
在項目根目錄下執(zhí)行
//第一次
mvn tomcat7:deploy
//之后
mvn tomcat7:redeploy
//這里我要求先重新打包,并跳過測試,再部署
//第一次
mvn package -pdevelop -dmaven.skip.test=true tomcat7:deploy
//之后
mvn package -pdevelop -dmaven.skip.test=true tomcat7:redeploy
注意事項:
1.需要將遠程機器的tomcat先開啟,這里是熱部署
2.可以在本地先調(diào)試好,再到遠程去執(zhí)行
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持萬仟網(wǎng)。
希望與廣大網(wǎng)友互動??
點此進行留言吧!
總結(jié)
以上是生活随笔為你收集整理的Java自动部署maven_Maven+Tomcat8 实现自动化部署的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java操作数据库挂死_如何在Java程
- 下一篇: java 重试_Java重试机制修改