我從官網上面下載的tomcat6,直接啓動發現正常使用,可是在Eclipse綁定後啓動,訪問localhost:8080,原本應該是tomcat的主頁,可是卻報了404錯誤。tomcat
百度搜索了一下,原來是tomcat編譯位置的緣由!spa
在Server面板中雙擊Tomcat就能夠進入配置界面:server
注意,若是你的Server Locations是灰色的,那麼請先remove掉tomcat中部署的全部工程,而後clean一下。ip
看一下三個選項:rem
1 use workspace metadata部署
2 use tomcat installationio
3 忽略吧...編譯
第一個選項是說 tomcat會使用workspace的目錄cli
第二個則是 使用tomcat的部署目錄百度
這也就意味着,若是咱們直接裸的啓動一個tomcat,咱們本身的worspace是沒有相關的內容的,訪問的話確定會報404錯誤。
因此只要把選項修改成第二個選項就能夠了。
其實這根本就不是一個問題,由於問題自己就不合理!
想一想看,我想要在中國看到埃及的金字塔,這!!!!
好吧,兩種方法:一種是把金字塔搬到中國來;另外一種就是你到埃及去!
第一種把金字塔搬到中國來,在上面的問題中,就對應到把本來在tomcat目錄中的主頁拷貝到workspace目錄中;
第二種到埃及去,就是修改server locations變成tomcat的installlation的目錄。
兩種方式均可以解決問題,可是總結這篇博文的目的,仍是督促本身:
認識問題的本質才能解決問題!
不要盲目的定義問題!