Tomcat使用總結


如下圖是tomcat在eclipse中的配置的圖形化界面

第一部分: General Information

  Server name和Host name就不說了,是tomcat的名字和主機的名字;RuntimeEnvironment和Configuration path 是運行環境和配置文件的地方,這一部分不多說

第二部分:Server locations

  Use workspace metadata(dose not modify Tomcat installation) ,這句話是說使用eclipse的工作空間自帶的tomcat來作為服務器的位置,並且不改變Tomcat的安裝位置(因為我們安裝的tomcat不一定是在eclipse希望的地方.metadata\.plugins\org.eclipse.wst.server.core),如我的工作空間在E:\workspace\eclipse-oxygen ; 那么勾上了這項Server path就會與E:\workspace\eclipse-oxygen.metadata\.plugins\org.eclipse.wst.server.core\tmp1的tomcat關聯,這時一般需要設置Deploy path到E:\workspace\eclipse-oxygen.metadata\.plugins\org.eclipse.wst.server.core\tmp1下的webapp目錄下,其實發布地址設置成其它任何地方的文件夾目錄都可以目錄都可以;

  Use Tomcat installation(takes control of Tomcat installation),這句話是說使用安裝tomcat的安裝位置來作為服務器的位置,如果我們tomcat安裝在d盤,eclipse工作空間在e盤,那么eclipse就會使用d盤的tomcat。勾中這項那么Server path就會與d盤tomcat的位置關聯,Deploy path可以自己設置任意文件夾的目錄

  Use custom lacation(does not modify Tomcat installation),這句話是說自定義服務器的位置

 

第三部分:Server Options

  Serve modules without publishing ,這句話說的是啟動Tomcat后服務的模型不會發布,如果勾上了也就是在Deploy path下面不會看到項目的文件夾,;Publish module contexts to separate XML files,這句話是說發布如果勾上這個選項,那么module contexts 的配置會單獨分一個XML文件出來,這個文件的名字就叫項目名.xml。如果不勾,module contexts 通常在server.xml文件的最后的地方配置,下面就是它的配置的一個例子

 

Modules auto reload by default,模型會自動重新加載,Enable security就是保護我們的模型,也就是保護項目。

第四部分:Publishing

  Never publish automatically,不動態發布項目,也就是發布后,再修改項目文件必須手動重啟tomcat重新發布才會把修改的地方發布出去;Automatically publish when resources change,當資源改變的時候都會動態發布,比如修改了某個java類再保存之后就會動態發布;Automatically publish after a build event,也就是修改文件保存后隔一段時間就會重新發布,上圖中我設置的是10秒

第五部分:TimeOuts

設置項目啟動時間和停止時間,當項目比較大的時候就應該把時間設置長一點,如果時間不夠長,會報錯,如下我設置啟動時間為1秒就會報錯

 

第六部分:Ports

  端口設置

第七部分:MIME Mappings

MIME Mappings也就是HTTP Content-type,這里有個對照表(http://tool.oschina.net/commons),這東西是用來干嘛的?通俗的講是瀏覽器讀取各種格式的方式,畢竟瀏覽器也不認識世界上的各種文件的格式,所以這個東西就派上用場了。另外conten-type不是post請求中頭文件的屬性嗎。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM