亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Tomcat項(xiàng)目部署方式

系統(tǒng) 1810 0

一、靜態(tài)部署

1、直接將web項(xiàng)目文件件拷貝到webapps 目錄中
???? Tomcat的 Webapps目錄是 Tomcat默認(rèn)的應(yīng)用目錄,當(dāng)服務(wù)器啟動(dòng)時(shí),會(huì)加載所有這個(gè)目錄下的應(yīng)用。所以可以將 JSP程序打包成一個(gè) war包放在目錄下,服務(wù)器會(huì)自動(dòng)解開這個(gè) war包,并在這個(gè)目錄下生成一個(gè)同名的文件夾。一個(gè) war包就是有特性格式的 jar包,它是將一個(gè) web程序的所有內(nèi)容進(jìn)行壓縮得到。具體如何打包,可以使用許多開發(fā)工具的 IDE環(huán)境,如 Eclipse等。也可以用 cmd 命令: jar -cvf mywar.war? myweb
???? webapps這個(gè)默認(rèn)的應(yīng)用目錄也是可以改變。打開 Tomcat的 conf目錄下的 server.xml文件,找到下面內(nèi)容:

<Host name="localhost" appBase="webapps"

?????? unpackWARs="true" autoDeploy="true"

?????? xmlValidation="false" xmlNamespaceAware="false">

appBase修改即可。
2、在server.xml中指定
???? Tomcat的配置文件中,一個(gè) Web應(yīng)用就是一個(gè)特定的 Context,可以通過在 server.xml中新建 Context里部署一個(gè) JSP應(yīng)用程序。打開 server.xml文件,在 Host標(biāo)簽內(nèi)建一個(gè) Context,內(nèi)容如下。

tomcat中的 conf目錄中,在 server.xml中的, <host/>節(jié)點(diǎn)中添加:
<Context path ="/hello" docBase ="D:\ workspace\hello\WebRoot" debug ="0" privileged ="true">
</Context>

或者

<Context path ="/myapp" reloadable ="true" docBase ="D:\myapp" workDir ="D:\myapp\work"/>

或者

<Context path ="/sms4" docBase ="D:\workspace\sms4\WebRoot"/>


說明:

path是虛擬路徑;

docBase 是應(yīng)用程序的物理路徑;

workDir 是這個(gè)應(yīng)用的工作目錄,存放運(yùn)行時(shí)生成的與這個(gè)應(yīng)用相關(guān)的文件;

?

debug 則是設(shè)定 debug level,? 0表示提供最少的信息, 9表示提供最多的信息

privileged設(shè)置為 true的時(shí)候,才允許 Tomcat的 Web應(yīng)用使用容器內(nèi)的 Servlet

reloadable 如果為 true,則 tomcat會(huì)自動(dòng)檢測應(yīng)用程序的 /WEB-INF/lib 和 /WEB-INF/classes目錄的變化,自動(dòng)裝載新的應(yīng)用程序,可以在不重起 tomcat的情況下改變應(yīng)用程序,實(shí)現(xiàn)熱部署

antiResourceLocking antiJARLocking ? 熱部署是需要配置的參數(shù),默認(rèn) false 避免更新了某個(gè) webapp,有時(shí)候 Tomcat并不能把舊的 webapp完全刪除,通常會(huì)留下 WEB-INF/lib下的某個(gè) jar包,必須關(guān)閉 Tomcat才能刪除,這就導(dǎo)致自動(dòng)部署失敗。設(shè)置為 true, Tomcat 在運(yùn)行對應(yīng)的 webapp 時(shí),會(huì)把相應(yīng)的源文件和 jar 文件復(fù)制到一個(gè)臨時(shí)目錄里。
3、創(chuàng)建一個(gè)Context文件
?? conf目錄中,新建 Catalina\ localhost目錄,在該目錄中新建一個(gè) xml文件,名字不可以隨意取,要和 path后的那個(gè)名字一致,按照下邊這個(gè) path的配置, xml的名字應(yīng)該就應(yīng)該是 hello( hello.xml),該 xml文件的內(nèi)容為:

<Context path="/hello" docBase="E:\workspace\hello\WebRoot" debug="0" privileged="true"></Context>

?

tomcat自帶例子如下:

<Context docBase="${catalina.home}/server/webapps/host-manager"

???????? privileged="true" antiResourceLocking="false" antiJARLocking="false">

</Context>

這個(gè)例子是 tomcat自帶的,編輯的內(nèi)容實(shí)際上和第二種方式是一樣的,其中這 xml文件名字就是訪問路徑,這樣可以隱藏應(yīng)用的真實(shí)名字。

4、注意:

? ?? 刪除一個(gè) Web應(yīng)用同時(shí)也要?jiǎng)h除 webapps下相應(yīng)的文件夾和 server.xml中相應(yīng)的 Context,還要將 Tomcat的 conf\catalina\localhost目錄下相應(yīng)的 xml文件刪除,否則 Tomcat仍會(huì)去配置并加載。。。

二 動(dòng)態(tài)部署

???? 登陸 tomcat管理控制臺(tái): http://localhost:8080/ ,輸入用戶名和密碼后便可管理應(yīng)用并動(dòng)態(tài)發(fā)布。

???? 在 Context Path(option):中輸入 /yourwebname ,這代表你的應(yīng)用的訪問地址。

???? XML Configration file URL中要指定一個(gè) xml文件,比如我們在 F:\下建立一個(gè) hmcx.xml文件,內(nèi)容如下: <Context reloadable="false" />其中 docBase不用寫了,因?yàn)樵谙乱粋€(gè)文本框中填入。或者更簡單點(diǎn),這個(gè)文本框什么都不填,在 WAR or Directory URL:中鍵入 F:\hmcx即可,然后點(diǎn)擊 Deploy按鈕,上面就可以看到了 web應(yīng)用程序,名字就 Context Path(option):中的名字。


??? 如果部署 .war文件還有更加簡單的方式,下面還有個(gè) Select WAR file uploae點(diǎn)擊瀏覽選擇 .war文件,然后點(diǎn)擊 Deploy也可以。

?
原文轉(zhuǎn)載地址:http://blog.csdn.net/diamondy/article/details/7472411

Tomcat項(xiàng)目部署方式


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

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

【本文對您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 成人免费视频在线观看 | 一级毛片高清 | 豆国产97在线 | 中国 | 亚洲高清在线播放 | 一本本久综合久久爱 | 国产福利视频一区二区微拍 | 日韩欧美在线播放 | 青青青爽线在线视频观看 | 久久99精品一久久久久久 | 欧美日日干 | 国产精品久久久久久久网站 | 九九综合九九 | 亚洲爽爽 | 久久a毛片 | 亚洲不卡视频在线 | www.国产| 久久精品这里热有精品 | 中文字幕 亚洲精品 第1页 | 日韩不卡在线 | 欧美成人性毛片免费版 | 中文字幕亚洲精品第一区 | www.性视频| 久久久国产99久久国产首页 | 精品福利国产 | 国产精品视频偷伦精品视频 | 亚洲精品久久久久中文字幕一区 | 国产成人综合欧美精品久久 | 国产综合亚洲精品一区 | 亚洲第一二三四区 | 伊人久久一本 | 狠狠干影视 | 思思久热re6这里有精品 | 在线观看麻豆国产精品 | 精品国产91久久久久久久a | 免费一级毛片在线播放不收费 | 成人欧美一区二区三区黑人妖 | 69成人网| 激情综合网婷婷 | 四虎在线观看免费永久 | 九九精品免费视频 | 亚洲毛片在线免费观看 |