问题描述
最近有一个项目转换为 Gradle。 现在我无法调试应用程序。
我运行Debug Configuration
- 应用程序以弹出窗口“等待调试器”开始。
所以我尝试按下“附加调试器以处理”按钮,选择我的进程,但没有任何反应。 相反,我得到一个
无法打开调试器端口java.net.connectexception
"Operation Timed Out" 。
有什么明显的我遗漏了吗?
1楼
就我而言,它与内部网络有关。 看来
调试器 <-> localhost 连接无法解析。
通过浏览答案并执行lsof -i :8671
暗示了我,这是该会话的调试器端口
idea 2244 username 41u IPv4 0xe6ebe70eee4e0cd 0t0 TCP 192.168.1.74:54808->hajders:8617 (SYN_SENT)
如您所见,状态卡在 SYN_SENT,这意味着无法建立 TCP 连接。
我将以下内容添加到我的/etc/hosts
文件127.0.0.1 hajders
。