解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketExceptionsocket closed
轉載自??解決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不報錯就可以了
方式二:關閉占用端口的進程(不推薦)
找到占用端口的進程并關閉即可,但這種方式可能導致有用的進程被強行關閉,所以不推薦
第一步:cmd打開命令行窗口,執行命令:netstat -aon|findstr “1099”查找占用端口的進程
第二步:根據pid,繼續執行命令:taskkill -f -pid 15380關閉該進程
?
總結
以上是生活随笔為你收集整理的解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketExceptionsocket closed的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信拍一拍功能怎么玩 微信拍一拍功能介绍
- 下一篇: 拥抱太阳的月亮结局 拥抱太阳的月亮的结局