1. 程式人生 > >Error running 'Tomcat': Unable to open debugger port (127.0.0.1:2148): java.net.SocketExceptio

Error running 'Tomcat': Unable to open debugger port (127.0.0.1:2148): java.net.SocketExceptio

在Web專案執行的時候,IDEA可能會報Error running ‘Tomcat’: Unable to open debugger port (127.0.0.1:2148): java.net.SocketException “socket closed”錯誤,啟動不了Tomcat,在這種時候,網上的解決辦法大多都是修改埠的這種方式,但是這種方式治標不治本。

錯誤截圖如下:

QQ截圖20180803144001

解決辦法:

開啟CMD命令列介面:

輸入以下命令,檢視1099埠號的佔用。

netstat -ano | find "1099"

這裡看到的是PID為5440的程序佔用1099埠,所以輸入以下命令終止程序:

taskkill -f
-pid 5440

QQ截圖20180803210031

重新啟動Web專案就不會報錯了