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

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资源在线播放 | 亚洲情区| 国产特级毛片 | 日日夜夜噜噜 | 久久精品国产欧美 | 亚洲另类网 | 夜夜爽夜夜叫夜夜高潮漏水 | 久久免费视频在线 | 青青影院一区二区免费视频 | 亚欧在线视频 | 夜夜操夜夜 | 欧美午夜性刺激在线观看免费 | 深夜成人性视频免费看 | 国产一国产一级毛片视频 | 亚洲激情视频在线播放 | 欧美日韩成人午夜免费 | 色人阁婷婷 | 亚洲欧美一区二区三区在线播放 | 四虎影院成人在线观看 | 成人a毛片手机免费播放 | 国产美女亚洲精品久久久毛片 | 国产成人亚洲毛片 | 99精品免费在线 | 老潮湿影院免费体验区 | 国产精品久久久久久久免费大片 | 国产成人精品亚洲日本在线 | 亚洲香蕉毛片久久网站老妇人 | 日韩欧美黄色片 | 国产精品久久久久久久伊一 | 爱爱日韩| 看欧美的一级毛片 | 成人小视频在线观看 | 99久久免费国产精品特黄 | 91久久国产综合精品女同国语 | 国产三级观看久久 | 日本一区二区三区高清福利视频 | 妖精视频一区二区三区 | 日韩精品a| 91精品自在拍精选久久 | 亚洲最新视频在线观看 |