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

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條評論
主站蜘蛛池模板: 九九热精品在线视频 | 亚洲狠狠婷婷综合久久久久 | 中文国产成人精品久久一 | 免费午夜在线视频 | 久久精品国产亚洲沈樵 | 国产91在线 | 亚洲 | 欧美一区二区三区视视频 | 波多野结衣3女同在线观看 波多野结衣av1区2区3区 | 国产综合成色在线视频 | 久草网视频在线观看 | 99视频精品免视3 | 日本又黄又爽又色的免费视频 | 久久久久久亚洲精品中文字幕 | 高清不卡一区二区 | 在线成人爽a毛片免费软件 在线成人天天鲁夜啪视频 在线成人亚洲 | 日韩欧美一区二区三区 | 想看一级毛片 | 日本不卡视频网站 | 亚洲欧美中文字幕在线网站 | 国产精品久久久久三级 | 四虎成人在线 | 久久99影院网久久久久久 | 国产一级特黄老妇女大片免费 | 精品久久久久久久久久久 | 国产一区曰韩二区欧美三区 | 91成人在线免费视频 | 一区二区三区四区日韩 | 国产96精品 | 中文字幕视频在线免费观看 | 欧美一区二区三区在线 | 日韩欧美成末人一区二区三区 | 欧美日韩大尺码免费专区 | 亚洲综合无码一区二区 | 中文字幕国产 | 99爱免费观看视频在线 | 欧美成人啪啪看片 | 日本爱爱视频网站 | 老司机永久免费视频 | 国产午夜影院 | 2020年新四虎免费 | 欧美国产日产精品免费视频 |