1. 程式人生 > >Windwos下啟動Tomcat,埠被佔用的解決

Windwos下啟動Tomcat,埠被佔用的解決

啟動Tomcat時如果忘記關閉之前啟動的服務,或者所使用的埠號已經被其他程序所使用,再啟動相同埠的服務便會出現異常,異常資訊如下。

Failed to start connector [Connector[HTTP/1.1-8080]]

解決方法:

  1. 切換埠
  2. 找到佔用埠的服務,終止該服務。

Win+R輸入cmd,開啟dos視窗,

netstat -ano 顯示所有協議統計資訊和當前TCP/IP網路連線,如圖所示。

netstat -ano | findstr port 查詢指定埠的活動連線資訊。例如netstat -ano | findstr 8080

taskkill /f /pid pid 用於強制終止該pid的服務。例如 taskkill /f /pid 10076

此時再檢視埠的佔用情況,就是沒有佔用的了。例如netstat -ano | findstr 8080

再啟動應用就行了。之前遇到過好多次了,記錄一下。