在我重新安装了我的开发机器(以及上面的所有东西)之后,IntelliJ(2022.3.2 Ultimate)不再停止在我的Grails 3.3.16项目中的断点。它已经工作了好几年了。
我已经遵循了this question的很多提示,比如:
- 检查所有Java版本配置是否相同(8.0.302)
- 检查防火墙是否关闭
rm -rf ./.gradle/ ./.idea/
- 使缓存无效...
- Gradle钉仓
- 重建项目
- 已检查所有调试设置
当前状态为:
- 在启动Debug模式后,断点保持为普通的红色圆圈(没有复选标记
- 控制台在启动时提到“Running application...”,但没有提到任何关于调试模式或端口的信息
- IntelliJ的“Debugger”框架一直显示“Connecting to the target VM...”
sudo netstat -ntlp
没有告诉调试器想要附加到的端口。所以看起来调试器要附加到的端口上没有提供代码(用我的话说)。
有没有人知道我应该检查的其他方面?
1条答案
按热度按时间wgxvkvu91#
我没能让这个Grails运行配置再次工作。但幸运的是,我偶然发现了通过 Gradle 运行配置调试项目的机会。这只是一个解决方案,但它使用相同的断点工作得很好。