天天看點

Tomcat 項目部署方式

方法一:

在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,如需轉載請自行聯系原作者