當在eclipse中啓動tomcat後,在瀏覽器器輸入http://localhost:8080/,沒法打開咱們熟悉的tomcat默認主頁,而http://localhost:8080/projectpath卻能夠進入項目主頁,這是爲何呢?web
其實很簡單,幾步就解決問題:瀏覽器
首先,找到servers標籤(別告訴我你找不到啊,這樣我就無話可說了),找到你已經配置好的tomcat,看看tomcat下你是否已經加入了一些module(也就是項目啦),若是已經有加入,右鍵你要配置的服務器項,個人是"Tomcat v6.0 server at localhost",選擇Add and Remove....在彈出的對話框中,將這個服務器下全部的module先刪除(由於這個配置只有在尚未加入module的狀況下才能修改,只要加入了module,這個配置修改處就是灰色,禁用了,明白了吧)tomcat
而後,先告訴我,你是否是將裏面的module都刪掉了?好,清空了,咱們接着來,雙擊"Tomcat v6.0 server at localhost",這時,在你的編輯窗口會出來一個關於tomcat配置的UI界面,看到這個界面就好辦了服務器
接下來,在這個界面裏找到"Server Locations",(找不到?不會吧),在下面的三個單選項中,選中第二項"Use tomcat installation",而後,下來四行,看到"Deploy Path"了沒?它後面的值默認是"wtpwebapps",把它改爲"webapps",也就是tomcat中發佈項目所在的文件夾名字app
到此爲止,配置完成,從新把項目加入到"Tomcat v6.0 server at localhost"服務器中去,運行.eclipse
這個時候,你就能夠看到熟悉的http://localhost:8080/了.webapp
有可能,tomcat在啓動時,因爲項目較大,發佈時間較長,形成發佈時間超過,tomcat等待發布的時間,你須要在這個配置界面,找到"Timeouts"選項,把"Start"後面的時間改大點,單位是秒啊.server
這樣就能夠了.ip