1. 程式人生 > >解決Tomcat埠被佔用

解決Tomcat埠被佔用

有時候啟動Tomcat的時候會提示Address localhost:8080 is already in use.


這裡寫圖片描述

1、第一種情況是8080埠被其他服務佔用。

解決辦法:
找到Tomcat解壓目錄\conf\server.xml檔案,用文字編輯器開啟,搜尋8080,找到


這裡寫圖片描述

修改port="8080",換一個埠號比如port="8090"

想要測試新埠號是否被佔用可以進行以下操作:

  • Window + R,輸入cmd開啟cmd命令視窗。
  • 輸入netstat -aon|findstr "埠號"按回車。

這裡寫圖片描述

2、第二種情況是雖然埠8080沒被佔用,但是別處已經開啟了一個Tomcat服務。

解決辦法:
這時只需關閉Tomcat服務即可。

  • 找到Tomcat解壓目錄\bin\shutdown.bat檔案,雙擊執行即可。

另外`Tomcat解壓目錄\bin\startup.bat檔案是開啟Tomcat服務命令。