天天看點

Error running ‘Tomcat 8.5.24‘: Address localhost:1099 is already in use Tomcat端口号被占用

  • Tomcat端口号被占用,出現如下錯誤:
    Error running ‘Tomcat 8.5.24‘: Address localhost:1099 is already in use Tomcat端口号被占用
  • 解決方法:終止占用端口号的程式。

1. Win + R 打開運作視窗,輸入cmd回車。

  • 進入如下界面:
    Error running ‘Tomcat 8.5.24‘: Address localhost:1099 is already in use Tomcat端口号被占用

2. 輸入 netstat -ano 檢視端口使用情況。

  • 圖示:8080端口被PID為3556的程序占用。(這一步可以不用操作)
    Error running ‘Tomcat 8.5.24‘: Address localhost:1099 is already in use Tomcat端口号被占用

3. 輸入 netstat -aon|findstr “端口号” ,檢視指定端口是否被占用。

例:檢視8080端口是否被占用:netstat -aon|findstr “8080”

Error running ‘Tomcat 8.5.24‘: Address localhost:1099 is already in use Tomcat端口号被占用

4. 輸入 tasklist|findstr “PID” ,檢視對應的PID程序占用的應用程式。

例:檢視PID為 3556 的程序占用的應用程式:tasklist|findstr “3556”

Error running ‘Tomcat 8.5.24‘: Address localhost:1099 is already in use Tomcat端口号被占用

5. 輸入 taskkill /im “應用程式名稱” ,終止占用的應用程式。

例:終止PID為3556的 java.exe 應用程式:taskkill /im “java.exe”

6. 發生錯誤,根據提示輸入 taskkill /f /im “應用程式名稱” ,強行終止占用的應用程式。

例:強行終止 java.exe 應用程式:taskkill /f /im “java.exe”

Error running ‘Tomcat 8.5.24‘: Address localhost:1099 is already in use Tomcat端口号被占用

7. 輸入 exit 退出指令提示符,端口号 8080 可以使用。結束!