eclipse啓動tomcat訪問不到主頁

 在eclipse中配置好tomcat後訪問不到主頁,而訪問自己建的項目時則能訪問到,問題原因何在?

查閱了相關資料後得知 在eclipse中啓動tomacat後,它去啓動的web項目並不是tomcat文件夾下的webapp下web工程,而是eclipse中自己的一個文件夾下的web工程。

雙擊tomcat服務器,打開tomcat的配置頁面,如圖所示:


(注:此圖的server Location需要在tomcat服務器中沒有部署web項目時才時enable的)

圖中時選擇server path 和 location path。 可以看到默認的情況是“使用workspace的metadata”,也就是server path時workSpace下的,具體的path爲:{workspace}\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 , (new一個服務器,就會有個temp,第一個服務器就是temp0)  Deploy path爲wtpwebapps。 查看此文件夾,裏面沒有tomcat的webapp下的ROOT工程,所以當然訪問不到tomcat的主頁啦~~   


解決方法:

1.把tomcat下的webapp下的ROOT複製到E:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 下的wtpwebapps中,再重啓tomcat,此時就能訪問到主頁了

2.在配置server locations時,選擇第二項,“user tomcat installation” 修改配置如下圖:

注 : 配置了這一步那麼在Eclipse的workspace裏面開發的項目當啓動Tomcat服務器時同時也會拷貝到所選擇的Deploy Path中。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章