mac下Eclipse+Tomcat配置


部分轉載自http://www.cnblogs.com/jifeng/archive/2012/10/17/2728690.html,因為沒看到博主是否允許轉載,侵刪=_=

目前還沒全搞懂,但現在的版本貌似Eclipse已經支持Tomcat服務器的搭建,但需要進行如下配置以達到也可直接在Tomcat安裝目錄部署文件

 

1. 安裝Eclipse...略

2. 安裝Tomcat...略,目錄選擇挺重要。

3. 在Eclipse中配置Tomcat 這里后續上圖。

4. Eclipse中Tomcat的配置達到使文件直接部署到Tomcat安裝目錄

----------------------------------------------------------------------------

在Servers視圖中, 雙擊新添加的 Wtp的Tomcat server管理配置項目,打開如下界面: 

 

看上圖中, 幾個紅色部分是重點。

默認情況是:

如果不修改這里而使用默認值 ,也是可以發布web應用程序到Tomcat並啟動運行的。使用默認值的結果是:

把Eclipse管理的Tomcat的配置文件,同步到一個Eclipse的目錄(很深),Tomcat使用這份配置文件啟動,而不修改原Tomcat安裝目錄的配置文件。

“發布項目”時,會copy一份編譯好的項目代碼到\.metadata\.plugins\org.eclipse.wst.server.core\tmpN\wtpwebapps\目錄 。

我們要改成:

這里我們要修改它的,強化對Tomcat的控制力。有時我們還要進入 Tomcat的物理安裝目錄做一些工作呢。要改成:

把Eclipse管理的Tomcat的配置文件,同步到Tomcat的物理安裝目錄中conf目錄,覆蓋原Tomcat安裝目錄的conf目錄的配置文件,加強對Tomcat的控制。

“發布項目”時,會copy一份編譯好的項目代碼到Tomcat的物理安裝目錄的webapps目錄 。

 

。。Deploy Path為Server Path 所在的服務器目錄中存放webApp的目錄。。

 

選項灰色的不可操作是因為 Wtp的Tomcat server管理配置項目 中有已發布的項目。

先清理先前發布過的項目,就可以操作了。按照圖片中的樣子修改,就達到目的了。

 

 補充:配置server后且部署過webapp后,運行出現異常

  1.Tomcat java.lang.IllegalStateException: No output folder異常(mac下):

    因為Tomcat/work/Catalina/localhost/ 這個目錄沒有被讀寫的權限

    解決:sudo chmod 777 Tomcat/work/Catalina/localhost/

 未完善,需后續更新


免責聲明!

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



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