方法一:
在tomcat中的conf目錄中,在server.xml中的,<host/>節點中添加:
其中 reloadable= "true" 這個屬性是指檔案有變化會自動加載,也就是熱加載,在大型web項目建議不使用熱加載,會非常損耗系統性能。
方法二:将 web 項目檔案【同樣也可以複制生成的war】拷貝到webapps目錄中。
方法三:很靈活,在conf目錄中,建立catalina(注意大小寫)/localhost目錄,在該目錄中建立一個xml檔案,名字可以随意取,隻要和目前檔案中的檔案名不重複就行了,該xml檔案的内容為:
第三種方式的原理為web應用被加載後都會在tomcat的conf\catalina\localhost目錄下生成上述這樣的xml檔案,你可手動建立該 xml 檔案,指向你工作空間的web項目。
第3個方法有個優點,可以定義别名。伺服器端運作的項目名稱為web1,外部通路的url則使用web2的檔案名。這個方法很友善的隐藏了項目的名稱,對一些項目名稱被固定不能更換,但外部通路時又想換個路徑,非常有效。
by the way,現在主流的javaide,eclipse,idea都支援内置tom,對于 web 項目的啟動調試都是非常友善的。
個人感覺,内置啟動的tom的速度要比ide内置的tom快,在區域網路中在外部tomcat啟動的應用可以被其他人通路到,内置的tom不能。
如果,您認為閱讀這篇部落格讓您有些收獲,不妨點選一下右下角的【推薦】
如果,您希望更容易地發現我的新部落格,不妨點選一下左下角的【關注我】
如果,您對我的部落格内容感興趣,請繼續關注我的後續部落格,我是【orson】
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段 聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。
轉載:http://www.cnblogs.com/java-class/p/5198210.html