Tomcat 埠被佔用報錯解決方案
阿新 • • 發佈:2019-02-16
啟動Tomcat伺服器報錯:
Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To
start this server you will need to stop the other process or change the port number(s).
原因:埠8005, 8080, 8009被佔用了。
在做java web專案時也遇到了這個問題。查詢網上的解決方案總結下來有兩種:
方案一:在工作管理員中找到Javaw.exe程序,結束該程序即可,但是我在工作管理員下並沒有找到該程序,Tomcat啟動時依然報錯。
方案二:修改Tomcat配置檔案的埠號,改完後確實可以正常使用,但是過了一會用不能用了。
我的解決方法是:我之前安裝過另外一個版本的Tomcat,後來把它解除安裝了,就覺著服務就不會在開啟了。今天去看了下果然有兩個服務在開啟,之前解除安裝的那個版本的服務一直都在開啟,電腦也重新啟動過,服務仍然沒有關,手動把不用版本的服務禁用了,然後就OK了。
開啟計算機服務的步驟:右鍵點選桌面計算機----->管理------>服務,就可以了。