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

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條評論
主站蜘蛛池模板: 麻豆va一区二区三区久久浪 | 欧美亚洲综合另类型色妞 | 伦理一区二区 | 国产亚洲美女精品久久久2020 | 日韩视频在线观看一区二区 | 日本一区二区三区不卡在线视频 | 天天操天天曰 | 中文字幕国产日韩 | 91精品国产人成网站 | 香蕉在线影院 | 国产毛片一区二区三区精品 | 男人深夜影院 | 一区二区三区国产 | 日本国产成人精品视频 | 一级特黄色大片 | 国产在线一区视频 | 宅男在线影院 | 色综合久久夜色精品国产 | 久久国产精品99久久久久久老狼 | 国产九九在线观看播放 | 日韩日日操| 97香蕉视频| 久久精品国产免费观看99 | 精品欧美一区手机在线观看 | 四虎影院最新网站 | 亚洲最大综合网 | 国产欧美日韩中文久久 | 久久久久久亚洲精品 | 成年女人黄小视频 | 久久精品免费观看视频 | 久久精品无码一区二区三区 | 亚洲成a v人片在线观看 | 亚洲美女视频在线观看 | 九九爱国产 | 美女视频很黄很黄又免费的 | 正在播放国产乱子伦视频 | 四虎播放 | 伊人网久久网 | 女人18毛片特级一级免费视频 | 久久久久依人综合影院 | 人人插97|