1. 程式人生 > >tomcat啟動不了,顯示Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are alread

tomcat啟動不了,顯示Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are alread

這種情況主要就是埠被佔用的問題,我給出一種我解決的方法,

1.先重啟一下eclipse,看是不是快取的原因;如果沒用,往下面看:

2.第一步,檢視佔用8080埠程序是哪一個:檢視方式:開始-->執行-->輸入cmd回車-->在cmd裡面輸入netstat   -ano,然後回車,將會出現下面的畫面:(一定要有PID這一列喲)如果沒有可以這樣配置:工作管理員-->程序-->檢視-->選擇列-->將PID那一列打上勾儲存就可以了,然後再執行檢視佔用埠的方法,就會出現圖片中的內容:從本地地址那一列,找到0.0.0.0:8080那一項,然後就找到了它的PID(就最後一列的數字),再回到工作管理員,找到PID所對應的程序,然後結束它,就可以了,然後重新啟動tomcat。

這個問題出現的主要原因就是:在tomcat啟動的時候,直接關閉eclipse,就會導致埠被佔用,所以,還有一種比較野蠻的做法,直接重啟電腦,所有的問題就可以了,但是這種方法雖然簡單,但是浪費時間,所以推薦第一種方法,還可以練習練習。