![](/img/trans.png)
[英]Cannot open http://localhost:8080/ when Tomcat is running in Eclipse
[英]Cannot see Tomcat homepage( http://localhost:8080) when starting it from eclipse. But it loads when I start it from tomcat bin directory. Any idead?
您需要了解Tomcat的兩個目錄樹: TOMCAT_HOME
和TOMCAT_BASE
。
TOMCAT_HOME
包含與二進制相關的數據,並且可以由許多正在運行的Tomcat實例共享(它包含jar,dll,exe和其他非上下文數據)。
TOMCAT_BASE
指定配置文件(即catalina.properties
, server.xml
,上下文配置),webapp目錄以及其他文件(例如需要時的特定庫)。
從安裝目錄運行Tomcat時: TOMCAT_HOME
和TOMCAT_BASE
設置在同一位置。 然后,Tomcat提供${TOMCAT_HOME}\\webapps
目錄。 特殊的ROOT
上下文允許提供根路徑,並且默認情況下包含一個簡單的webapp(有關更多信息,請瀏覽${TOMCAT_HOME}\\webapps\\ROOT
)。
從Eclipse運行Tomcat時,Eclipse將設置兩個目錄:
${WORKSPACE}\\Servers\\${SERVER_NAME}-conf
) 最后一個目錄通常位於工作空間元數據下,但是您可以從服務器編輯器中對其進行編輯。 Eclipse將此目錄用作TOMCAT_BASE
。 在該目錄中,Eclipse不會部署默認的ROOT
Webapp,也不會部署其他默認的ROOT
Webapp( docs
, examples
, host-manager
和manager
)。 如有必要,您可以從服務器配置目錄(描述的第一個)中添加它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.