1 在Eclipse中配置Tomcat
1、在Eclipse菜單中找到window,點擊在列表中選擇preferences;
2、接着在彈出的窗口中依次點擊 Server à Runtime Evironments à Add,添加一個服務器到eclipse中;
3、然后在下面的窗口中選擇 Apache à apache tomcat v7.0,接着點擊next下一步;
4、在下一個出現的窗口中,點擊 Browse 按鈕,選擇之前自己所安裝的tomcat的根路徑,如: D:\software\tomcat7.0(注意自己安裝的tomcat版本要和上面選擇的版本保持一致)。在下一行中選擇JDK的版本,這里我們選擇自己安裝的 JDK1.7(或JDK1.8);
最后點擊finish完成配置。
以上是將tomcat服務器整合到eclipse中的整個過程圖解!
2 可能出現的問題
問題描述1:在配置tomcat之前,如果在動態web工程中創建了servlet,servlet中的代碼會出現紅線及錯誤提示,如下:
原因分析:由於 servlet屬於 JavaEE規范中的技術,其中所用到的一些相關的類(如:HttpServlet、HttpServletRequest等)也屬於JavaEE規范中的技術,這里實際是缺少了Servlet的依賴包。
解決方案:這個包我們不需要單獨去下載,因為tomcat是一個Servlet容器,其中就包含了Servlet的依賴包。如果還沒有在eclipse中配置tomcat服務器,請按照上面的方式進行配置。
如果在eclipse中已經配置了tomcat,只需要在當前工程中引入即可!
引入具體步驟為:
1、選中工程,點擊右鍵 à Build Path à Configure Build Path…,如下圖所示:
2、在接下來的窗口中,選擇 Libraries à Add Ligrary…,如下圖所示:
3、在彈出的窗口中,選擇 Server Runtime à next,如下圖所示:
4、在下一個窗口中,選擇 前面我們配置的 Apache tomcat v7.0 的tomcat服務器 à finish 完成返回到第一個窗口,點擊OK即可,如下圖所示:
問題描述2:如果之前配置完tomcat后,啟動服務器也沒有報錯,將WEB應用部署到工程中,啟動瀏覽器訪問,卻訪問不到,顯示無法訪問,這是由於tomcat配置的過程中某處出現了問題,可以將工程和tomcat服務器從eclipse中徹底刪除,再次重新配置即可!
解決方式:(1)刪除工程:直接選中工程,右鍵點擊刪除即可!
(2)刪除在eclipse中配置的tomcat:點擊window -->preferences出現如下窗口