1.打開(kāi)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
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元

