這是一個Windows 7開發環境,Tomcat 7設置爲在c:\ tomcat7文件夾中自動啓動。這沒問題,但我想在Eclipse Neon界面中測試我的Java(.JSP)代碼。所以我通過指向c:\ tomcat7文件夾在Eclipse中配置Tomcat,但是我得到端口8080
已在使用中的錯誤。Eclipse Tomcat端口更改或在常規Tomcat實例中測試
我知道發生了什麼:Tomcat正在嘗試啓動,但它已經在運行。所以我複製了C:\ tomcat7文件夾到一個C:\ tomcat7_for_eclipse文件夾,指出Eclipse來這一點,那麼通過Eclipse改變了口8081
但現在我得到一個錯誤:
Tomcat couldn't start;
並且這樣做實際上停止了Tomcat的端口8080
實例。
必須有一種更簡單的方法來快速部署到實際的Tomcat以測試應用程序或執行端口路由,正如我上面所嘗試的那樣?
我對Java,Eclipse和Tomcat很新。所以請耐心等待:我已經看過在線解決方案,但目前爲止沒有任何幫助。
謝謝!
我也使用eclipse和tomcat,我個人使用獨立的tomcat應用程序。我建議不要將tomcat用作Windows服務,您應該能夠禁用窗口服務列表中的自動啓動功能。 爲了能夠通過eclipse啓動tomcat,只需下載[latest tomcat archive(.zip)](http://tomcat.apache.org/download-90.cgi),然後配置eclipse來使用那個。 – zoom
謝謝。但是我確實需要讓Tomcat作爲服務運行,而Eclipse可以快速使用該實例或啓動另一個實例。 – IrfanClemson
您應該能夠將Eclipse指向當前的Tomcat安裝,並在那裏部署WAR文件。 https://www.mulesoft.com/tcat/tomcat-eclipse –