項目啟動tomcat失敗的幾種可能原因和解決方法(小結(jié))
1、java配置路徑有問題
請配置好jdk路徑,具體參考java路徑的配置吧。
2、項目未添加tomcat驅(qū)動
(一般提示The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path屬于這一類)
解決方法:保證已經(jīng)裝了tomcat的情況下,eclipse中選擇對應(yīng)項目右鍵build path ->Configure build path -> Java build path->選擇Libraries ->點擊右方Add Library... ->Server Runtime ->選擇自己的tomcat服務(wù)器->Finish
3、項目中的web.xml中配置的servlet的名稱寫錯,tomcat無法識別
(一般控制臺提示java.util.concurrent.ExecutionException屬于這種問題)
解決方法:檢查自己配置的servlet名稱和路徑是否正確。
4、端口被占用
一般由于上一次非正常關(guān)閉tomcat或eclipse導(dǎo)致,( Port 8080 .............. is already in use)
解決方法:
①修改端口號(當(dāng)然不建議這么做) Tomcat根目錄/conf/Server.xml中修改,這里就不提了吧.....
②關(guān)閉被占用的端口進(jìn)程:到dos窗口(計算機開始里的查找中輸入cmd)中
輸入netstat -ano|findstr 8080
(8080是被占用的端口號,哪個被占用輸入哪個)
回車后可以看到有正在使用的進(jìn)程
再輸入 taskkill /pid 8080 /f
(這里的8080是正在使用的進(jìn)程信息中最后一個數(shù)字編號)
回車后會顯示已結(jié)束進(jìn)程,然后重新啟動tomcat即可。
③進(jìn)入tomcat根目錄的bin文件夾,雙擊shutdown.bat,可以關(guān)閉所有占用端口。
到此這篇關(guān)于項目啟動tomcat失敗的幾種可能原因和解決方法(小結(jié))的文章就介紹到這了,更多相關(guān)omcat啟動t失敗內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Tomcat請求的資源[/XXX/]不可用問題解決方法(適合小白)
這篇文章主要給大家介紹了關(guān)于Tomcat請求的資源[/XXX/]不可用問題解決方法,文中介紹的方法非常適合小白,文中介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考借鑒價值,需要的朋友可以參考下2024-01-01Windows系統(tǒng)下安裝Tomcat服務(wù)器和配置虛擬目錄的方法
這篇文章主要介紹了Windows系統(tǒng)下安裝Tomcat服務(wù)器和配置虛擬目錄的方法,Tomcat服務(wù)器用于驅(qū)動JSP和Servlet程序,需要的朋友可以參考下2015-12-12web安全—tomcat禁用WebDAV或者禁止不需要的 HTTP 方法
現(xiàn)在主流的WEB服務(wù)器一般都支持WebDAV,使用WebDAV的方便性,呵呵,就不用多說了吧,用過VS.NET開發(fā)ASP.Net應(yīng)用的朋友就應(yīng)該 知道,新建/修改WEB項目,其實就是通過WebDAV+FrontPage擴展做到的,下面我就較詳細(xì)的介紹一下2017-03-03解決tomcat出現(xiàn):java.lang.IllegalStateException:無輸出目錄問題
這篇文章主要介紹了解決tomcat出現(xiàn):java.lang.IllegalStateException:無輸出目錄問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-01-01