亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

淺談Tomcat7的熱部署

2024-09-01 13:55:14
字體:
來源:轉載
供稿:網友

所謂熱部署就是在tomcat不停機的情況下,將新的war包放上去,達到服務不中斷,用戶無察覺的目的,實現的原理很簡單,這里做下記錄,以便后期查看。

1.1 安裝tomcat7

1.2 在tomcat中配置用戶權限

我們需要實現熱部署,自然就需要通過maven操作tomcat,所以就需要maven取得操作tomcat的權限,現在這一步就是配置tomcat的可操作權限.

在tomcat的安裝目錄下,修改conf / tomcat-user.xml文件,在<tomcat-users> 節點下面增加如下配置:

<role rolename="manager-gui" /><role rolename="manager-script" /><user username="tomcat" password="tomcat" roles="manager-gui, manager-script"/>

manager-gui允許訪問html接口(即URL路徑為/manager/html/*),即手動登陸管理界面熱部署。

manager-script允許訪問純文本接口(即URL路徑為/manager/text/*),即利用maven的插件自動部署。

1.3 修改pom文件

修改項目的pom.xml文件,在<build> 節點下面增加如下配置:tomcat7的配置

<build>    <plugins>      <!-- 配置Tomcat插件 -->      <plugin>        <groupId>org.apache.tomcat.maven</groupId>        <artifactId>tomcat7-maven-plugin</artifactId>        <configuration>          <port>8081</port>          <path>/</path>          <url>http://部署服務器ip地址:端口號/manager/text</url>          <username>tomcat</username>          <password>tomcat</password>        </configuration>          </plugin>    </plugins>  </build>

注:紅色部分為自動部署配置

1.4 設置部署命令

一般使用的是在eclipse中,可以右鍵點擊需要部署的項目,Run as -> Run configurations -> maven build -> 右鍵 new,這樣配置一個新的maven命令具體配置命令方法:

初次部署可以使用 "tomcat7:deploy" 命令

如果已經部署過使用 "tomcat7:redeploy" 命令

部署跳過測試:tomcat7:redeploy -DskipTests

1.5 附相關錯誤解決辦法

1.Connection refused錯誤

報錯信息如下:

[ERROR]Failed to execute goal org.apache.tomcat.maven: tomcat7-maven-plugin: 2.0- SNAPSHOT: deploy (default-cli) on project helloworld: Cannot invoke Tomcat manager: Connection refused: connect -> [Help 1]

原因:未啟動Tomcat服務器

解決辦法:先啟動Tomcat服務器再選擇Run

2. 401錯誤

報錯信息如下:

[ERROR] Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin: 2.0-SNAPSHOT:deploy (default-cli) on project helloworld: Cannot invoke Tomcat manager: Server returned HTTP response code: 401 for URL: http://localhost:8080/manager/text/deploy?path=%2Fhelloworld -> [Help 1]

原因:權限問題

解決辦法在$CATALINA_BASE/conf/tomcat-users.xml,

如D:/apache-tomcat-7.0.34/conf/tomcat-users.xml文件中添加權限

<role rolename=”manager”/><user username=”admin” password=”admin” roles=”manager”/>修改pom.xml文件,在<configuration> </configuration>中添加<username>admin</username> <password>admin</password>

3.403錯誤

報錯信息如下:

[ERROR] Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin: 2.0-SNAPSHOT:deploy (default-cli) on project helloworld: Cannot invoke Tomcat manager: Server returned HTTP response code: 403 for URL: http://localhost:8080/manager/html/deploy?path=%2Fhelloworld -> [Help 1]

原因:產生該問題有可能因為兩個原因,具體參見解決辦法

解決辦法:

1)如果使用的是Tomcat 7,需要修改pom.xml中部署的url地址,將<url>http://localhost:8080/manager</url>改<url>http://localhost:8080/manager/text</url>

2)給tomcat用戶權限分配上,需要同時具備manager-gui和manager-script權限,我在遇到該問題時,就是忘了分配manager-script權限。

正確的conf/tomcat-users.xml配置應為:

<tomcat-users><role rolename="manager-gui"/><role rolename="manager-script"/><user username="admin” password="admin" roles="manager-gui, manager-script"/></tomcat-users>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美国产日韩xxxxx| 国产专区欧美专区| 国产精品欧美日韩| 久久久999精品| 国产日韩av高清| 欧美日韩免费在线| 97av视频在线| 亚洲xxxx妇黄裸体| 在线成人中文字幕| 亚洲欧美精品一区二区| 91精品久久久久久久久久久久久久| 亚洲福利视频在线| 国产91在线视频| 成人久久一区二区三区| 97**国产露脸精品国产| 亚洲自拍在线观看| 一区二区欧美在线| 亚洲裸体xxxx| 国产不卡av在线免费观看| 97久久超碰福利国产精品…| 久热精品在线视频| 国产在线拍揄自揄视频不卡99| 国外色69视频在线观看| 亚洲激情国产精品| 亚洲国产另类久久精品| 精品视频在线播放色网色视频| 成人免费视频97| 亚洲一区中文字幕在线观看| 亚洲女同性videos| 国产成人精品视频在线观看| 亚洲男人7777| 国产区亚洲区欧美区| 国产精品91免费在线| 精品国产一区二区三区久久| 日本最新高清不卡中文字幕| 97人人模人人爽人人喊中文字| 98视频在线噜噜噜国产| 国产一区二区三区在线观看网站| 亚洲精品国产综合区久久久久久久| 国产精品永久免费在线| 亚洲国产高清高潮精品美女| 亚洲影院色无极综合| 国产日韩精品在线观看| 亚洲人成网站999久久久综合| 亚洲丝袜在线视频| 日韩在线免费视频观看| 伊人久久久久久久久久久久久| 亚洲天堂一区二区三区| 久久精品99久久久久久久久| 国产精品电影网| 日韩欧美在线播放| 久久精品国产亚洲精品| 欧美在线视频免费| 欧美激情影音先锋| 午夜精品蜜臀一区二区三区免费| 视频在线一区二区| 亚洲自拍偷拍色图| 国产69精品99久久久久久宅男| 久久久久99精品久久久久| 欧美尤物巨大精品爽| 国产美女精品视频免费观看| 国产精品看片资源| 久久精品99久久香蕉国产色戒| 91精品在线播放| 久久精品国产久精国产一老狼| 日韩三级成人av网| 亚洲最大中文字幕| 亚洲精品久久久久中文字幕二区| 欧美激情精品久久久久久久变态| 在线观看欧美日韩| 91精品久久久久久| 欧美巨大黑人极品精男| 亚洲欧洲激情在线| 久久亚洲国产精品| 国产精品一区二区三区成人| 国产精品成人免费电影| 国产精品久久久久久久久久尿| 欧美性xxxxhd| 日产精品久久久一区二区福利| 色偷偷偷亚洲综合网另类| 国产精品自产拍在线观| 国产精品国产三级国产aⅴ浪潮| 亚洲欧美精品在线| 91精品视频在线播放| 国产精品成人久久久久| 久久色免费在线视频| 成人做爰www免费看视频网站| 中日韩午夜理伦电影免费| 国产精品极品尤物在线观看| 成人久久久久爱| 亚洲激情电影中文字幕| 日韩亚洲在线观看| 亚洲成人av在线| 亚洲精品理论电影| 国产成人亚洲综合91精品| 亚洲男女自偷自拍图片另类| 欧美高清视频免费观看| 欧美成人激情图片网| 在线观看精品自拍私拍| 久久99国产精品久久久久久久久| 亚洲国产欧美一区二区丝袜黑人| 成人av在线亚洲| 成人羞羞国产免费| 国内精品久久久久久中文字幕| 国产精品嫩草影院一区二区| 成人字幕网zmw| 中文字幕亚洲专区| 97国产精品人人爽人人做| 日韩在线观看高清| 国产精品免费电影| 亚洲一区二区日本| 亚洲激情在线视频| 亚洲大胆人体av| 久久国产精彩视频| 欧美大片大片在线播放| 日韩亚洲国产中文字幕| 亚洲视频在线观看免费| 国产精品偷伦免费视频观看的| 欧美福利视频网站| 国内伊人久久久久久网站视频| 日韩欧美精品免费在线| 亚洲图片欧美午夜| 亚洲情综合五月天| 国产精品日韩一区| 久久69精品久久久久久久电影好| 国产有码一区二区| 91色视频在线导航| 久久久久久久久久久免费| 亚洲天堂男人的天堂| 亚洲一区二区三区毛片| 国产精品久久久久久久久影视| 欧美日韩国产影院| 国产亚洲在线播放| 国模吧一区二区三区| 亚洲欧美国产精品久久久久久久| 在线视频精品一| 国产精品专区h在线观看| 欧美性猛交xxxx免费看| 国产精品久久久久久av福利软件| 一二美女精品欧洲| 国产一区二中文字幕在线看| 亚洲欧美成人在线| 亚洲成人网久久久| 九色成人免费视频| 最近2019中文字幕在线高清| 午夜精品久久久久久久99黑人| 国产精品都在这里| 久久视频国产精品免费视频在线| 日韩乱码在线视频| 国精产品一区一区三区有限在线| 日韩有码片在线观看| 日韩免费av一区二区| 精品毛片网大全| 欧美精品成人91久久久久久久| 欧美激情中文字幕在线| 亚洲一区二区福利| 国产成人avxxxxx在线看| 亚洲自拍欧美另类| 欧美在线视频观看免费网站| 中文字幕自拍vr一区二区三区| 国产精品丝袜视频| 九九热这里只有精品免费看| 亚洲专区在线视频| 国产精品成人国产乱一区|