无法打开调试器端口(localhost:5005):java.net.ConnectException“连接被拒绝”

问题描述 投票:0回答:1

过去几天我在 Intellij 上尝试调试 Minikube pod 时一直遇到这个问题。在新启动的计算机上,一切都很好,但如果在调试过程中与 Pod 的连接突然停止,我将无法再次连接到环境。我收到以下消息;

Unable to open debugger port (localhost:5005): java.net.ConnectException "Connection refused"

现在,我的反应是使用命令检查哪个进程正在侦听端口 5005

lsof -i:5005

但是没有任何东西在监听这个端口。

sudo lsof | grep localhost

不会将任何进程列表返回到相关端口。

  • 我尝试杀死所有java和idea进程但没有成功。我在 Intellij 首选项设置中选中了“立即终止调试进程”选项。 我尝试将 localhost 更改为 127.0.0.1
  • 我尝试更改监听的端口,有时有效,有时无效。
  • 我尝试了 npx Kill-port 5005
  • Intellij 中没有处于活动状态的调试进程,尝试了“停止全部”按钮。
  • 有人遇到过类似的问题并找到了解决方案吗?到目前为止,我发现的唯一解决方法是重新启动计算机。

java spring macos intellij-idea minikube
1个回答
0
投票

© www.soinside.com 2019 - 2024. All rights reserved.