2011年6月10日 星期五

Tomcat中欲更動webapps目錄底下的war檔時, 請先停止Tomcat

Tomcat安裝目錄\webapps
是Web Application放置的地方
你可以放war檔(其實就是zip檔)在這,
Tomcat啟動時,
會自動解壓縮成一個資料夾,
此資料夾名稱, 就是war檔的檔名
或者
也可以直接在webapps底下放沒有壓縮的整個資料夾
兩種方式都可以在Tomcat安裝你的Web Application

當Tomcat啟動時
你可以更動Web Application資料夾底下的檔案
比如jsp,
結果會馬上反映出來
因為Web Container在使用者要求此一jsp時
會發現該檔已被更新過
從頭開始把jsp轉成servlet->編譯->載入->初始->開始服務
但是如果是web.xml等設定檔
你一定要重啟Tomcat才會有動作
這點在Apache Tomcat的Document裡有提到

那如果是war檔呢
要更動war檔前
最好先停止Tomcat
看看這篇

沒有留言:

張貼留言