有些時(shí)候不能通過(guò)eclipse中的server服務(wù)發(fā)布工程,這時(shí)候就只能通過(guò)手動(dòng)配置進(jìn)行發(fā)布了
如下:
配置發(fā)布路徑:D:\Program Files\apache-tomcat-6.0.10\conf\Catalina\localhost
路徑中,有可能有幾級(jí)目錄不存在(tomcat剛剛安裝完),這時(shí)就要手動(dòng)建立目錄了,文件夾名就與上述路徑相同,不多說(shuō),在localhost中新建一個(gè)*.xml文件,文件名稱隨個(gè)人怎么起了,一般比較喜歡用發(fā)布的工程名字命名,好記呀【比如工程名字叫做myProject,那可以起myProject.xml,當(dāng)然,別的也可以的啦】
xml文件中拷貝如下內(nèi)容:
1 <? xml version='1.0' encoding='utf-8' ?> 2 < Context docBase ="D:\WorkSpace\myProject\webapp" reloadable ="true" 3 privileged ="true" antiResourceLocking ="false" antiJARLocking ="false" > 4 </ Context >
docBase="工程所在目錄"
WorkSpace:工作目錄
myProject:所要發(fā)布的工程名稱
webapp:一般工程編譯的class文件都會(huì)放到webapp\WEB-INF\classes目錄下,tomcat配置的路徑到webapp就可以了
?
在這里,要說(shuō)明一下,如果手動(dòng)發(fā)布過(guò)別的工程,再配置新的工程的時(shí)候,最好要清除一下tomcat\work下的文件,一般情況下,發(fā)布一工程之后,會(huì)在work目錄下自動(dòng)生成一個(gè)與發(fā)布的工程名稱一致的工作目錄,在發(fā)布新的工程的時(shí)候可能會(huì)影響到新工程,如果發(fā)布不成功,可以清理一下試試!
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
