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這里設(shè)置為ROOT,所以mvn package生成的war的文件名為ROOT.war,叫啥名字其實(shí)是無(wú)所謂的。
這里配置了發(fā)布應(yīng)用的tomcat manager的url, 已及應(yīng)用要部署在根/下。但是沒(méi)有配置用戶名和口令,這和<server>test</server>有關(guān)。這里把用戶名和口令 配置在外部其他文件中了,避免不同的環(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.運(yùn)行
mvn tomcat:deploy 或
mvn tomcat:redeploy
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

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