2012-08-14 114 views
5

我使用的是tomcat 6,當我從命令行啓動它時,它運行的應用程序工作正常,但是當我從eclipse啓動tomcat時(我將它作爲eclipse中的一個服務器添加)當我嘗試在瀏覽器中運行應用程序時出現404錯誤。任何想法,爲什麼這是?在eclipse和命令行中啓動tomcat

+0

請顯示您的日誌... – home 2012-08-14 15:39:24

回答

8

默認情況下,當您在Eclipse中引用現有的Tomcat實例時,僅使用其引擎。 Tomcat的/webapps文件夾中已部署的所有webapps都被忽略爲。您似乎期望在從Eclipse內部啓動Tomcat時也可以訪問它們。

您需要在Eclipse中配置Tomcat服務器基準設置服務器的地址使用Tomcat安裝而不是(默認)使用工作區的元數據。雙擊服務器視圖中的Tomcat服務器條目進行編輯。

enter image description here

這種方式,被部署到Tomcat,Eclipse之外控制一切,也會當你在Eclipse啓動Tomcat可用。