1.打開tomcat的manager功能 在tomcat-users.xml文件夾中
1 < role rolename ="manager-gui" /> 2 < role rolename ="manager-script" /> 3 < user username ="tomcat" password ="tomcat" roles ="manager-gui,manager-script" />
2.在pom.xml中添加

1 < build > 2 < finalName > ROOT </ finalName > 3 < plugins > 4 < plugin > 5 < groupId > org.codehaus.mojo </ groupId > 6 < artifactId > tomcat-maven-plugin </ artifactId > 7 < configuration > 8 < url > http://www.test.com:8080/manager </ url > 9 < server > test </ server > 10 < path > / </ path > 11 </ configuration > 12 </ plugin > 13 </ plugins > 14 </ build >
finalName這里設置為ROOT,所以mvn package生成的war的文件名為ROOT.war,叫啥名字其實是無所謂的。
這里配置了發(fā)布應用的tomcat manager的url, 已及應用要部署在根/下。但是沒有配置用戶名和口令,這和<server>test</server>有關。這里把用戶名和口令 配置在外部其他文件中了,避免不同的環(huán)境下有修改pom.xml。
3.在 maven下的 setting.xml

1 <? xml version="1.0" encoding="UTF-8" ?> 2 < settings > 3 < servers > 4 < server > 5 < id > test </ id > 6 < username > tomcat </ username > 7 < password > 123456 </ password > 8 </ server > 9 </ servers > 10 </ settings >
4.運行
mvn tomcat:deploy 或
mvn tomcat:redeploy
更多文章、技術交流、商務合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
