前言:
建議對tomcat的文件結構和相關屬性有較多瞭解。本文以eclipse的DynamicWebProject爲講解對象。
目錄:
- eclipse添加tomcat關聯注意點
- tomcat404問題歸總(按可能性由大到小排序)
- 個人404:web.xml配置與文件路徑--新手常遇
- 第一個helloworld!
eclipse添加tomcat關聯注意點
- windows-preferences-server-RuntimeEnvironment,點add添加。注意JRE不要在默認的workbench default jre上,換成你的jre版本。忘記了的話能夠再次打開點Edit進行修改。
- 配置Tomcat的serverlocation。雙擊Servers的Tomcat進入Overview,ServerLocation裏選UseTomcatinstallation(……)。注意Deploypath,這是配置目錄。
- Tomcat的serverlocation中的選項不能改。簡單,刪掉Tomcat下的全部項目,再右鍵它,點「clean…」。
- 怎麼用:菜單Run as,正常選擇,next,要運行的項目放進Configured。若是在右鍵裏選Rnu As,會運行右鍵時選中的文件,若是這個文件路徑不當心弄的有問題,就會出現404 錯誤,找不出路徑問題就會卡到想砸電腦。
tomcat404問題歸總(按可能性由大到小排序)
- Web.xml配置問題。文件路徑問題。
- Server.xml的配置問題。
- tomcat設置問題。
- Webapps-ROOT裏沒東西。
- 端口8080佔用。
- 環境變量問題。
- 防火牆問題。(罕見,金色稀有(*^__^*) )
解決方法網上資源較多,可自行解決。
個人404:web.xml配置與文件路徑--新手常遇
- eclipse啓動tomcat會修改conf-web.xml內容,以及其餘文件,想手動啓動tomcat進行localhost:8080訪問的請先copy原來的web.xml到相應目錄。所改文件即eclipse裏server目錄的文件,以下圖:
![](http://static.javashuo.com/static/loading.gif)
- Eclipse裏DynamicWebProject項目部署會在tomcat建立一個文件夾,這個文件夾就是在添加tomcat時的Deploypath配置目錄,默認爲wtpwebapps,與webapps同級,在其中會有一個默認的ROOT默認目錄和建立的項目文件。項目文件名是eclipse中的項目名,可是其中的文件是項目的WebContent(或WebRoot)內的文件,jsp文件就在其中,這與webapps裏的項目同樣。
第一個HelloWorld!動態頁面,記念個人入門第一步
(說是動態頁面有些牽強)
eclipse,WebContent下新建jsp文件,在body標籤中寫入
1 <%out.println("Hello World!");%>
Run As。