在使用Tomcat的時候,經常會遇到啟動失敗的問題:
解決方法:
1.檢查環境變量的配置,jdk的配置
2.檢查端口是否被占用。
關于環境變量的配置很容易搜到,如果按照網上的教程配置好了,但是還是啟動失敗的話,這時就需要檢查端口是否被占用了,實際上十有八九是端口被占用了。
下面介紹第二種方法:
打開dos窗口,輸入以下命令:
netstat -abn || findstr "8080"
或者?
netstat -aon || findstr "8080"
a:顯示所有的連接和偵聽端口
b:顯示在創建每個連接或者偵聽端口時涉及的可執行程序
n:以數字形式顯示
可以看到在最后一欄里,顯示的就是該進程的pid號。
然后打開任務管理器,找到pid所對應的進程,將其強行結束即可。
注意:
1.如果任務管理器中沒有顯示pid號的一欄,則單擊菜單欄里面 查看 選項,選擇 添加列,在顯示進程號上打鉤即可看到。
2.有時候會出現這種情況,雖然按照上述命令查不到8080端口被占用,但是Tomcat就是啟動不了,這時可以試著重啟一下Tomcat,當出現
?
Server startup in 2514 ms
類似的字樣時就意味著可以Tomcat啟動正常了。沒辦法,有一定的處理時延,我就被這個問題困擾過,明明沒有找到,可是Tomcat還是啟動不了,這個時候無需暴躁,過一段時間重啟服務器會好的。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
