1. 程式人生 > >tomcat執行報錯無法開啟debugger埠問題

tomcat執行報錯無法開啟debugger埠問題

問題:

idea進行debugger時報:

Error running tomcat: Unable to open debugger port (127.0.0.1:1678): java.net.SocketException "socket closed

解決方法:

方法一:

開啟Tomcat配置,開始覺的是debugger埠問題,定位如圖

命令列查詢1678埠,發現並沒有佔用,隨後網上查問題發現不是該埠問題,而是JMX埠被佔用,如圖

所以針對該埠,清理佔用埠的程式

win+R   輸入cmd

命令列內輸入如下:

netstat -aon|findstr 1099       //檢視端口占用情況,看到程序pid為6248

tasklist|findstr 6248             //根據程序號定位程序,是java.exe佔用該埠

taskkill -F -IM java.exe           //殺掉該程序