解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketException"socket closed

快来打我* 2023-07-01 15:53 126阅读 0赞

转载自 解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketException”socket closed

1.问题描述:

工作当中免不了要重启服务,debug模式下偶尔启动项目,却启动失败报错: Unable to open debugger port (127.0.0.1:60157): java.net.SocketException “socket closed”

2.原因分析

出现这个报错的原因是因为端口被占用导致的

3.解决方法

解决方法主要两种:修改端口配置(推荐)、关闭占用端口的进程(不推荐)。

方式一:修改端口配置(推荐) 被占用的端口可能是本地端口,也可能是JMX端口或Debug模式下的端口,配置端口位置如图所示,尝试修改后启动tomcat不报错就可以了

format_png

format_png 1

方式二:关闭占用端口的进程(不推荐)

找到占用端口的进程并关闭即可,但这种方式可能导致有用的进程被强行关闭,所以不推荐

第一步:cmd打开命令行窗口,执行命令:netstat -aon|findstr “1099”查找占用端口的进程

format_png 2

第二步:根据pid,继续执行命令:taskkill -f -pid 15380关闭该进程

format_png 3

发表评论

表情:
评论列表 (有 0 条评论,126人围观)

还没有评论,来说两句吧...

相关阅读