【发布时间】:2017-09-04 18:21:24
【问题描述】:
我最近使用新的 IDEA 2017 打开了一个旧的 Gradle 项目,我刚刚注意到它不会再在断点处停止(这些是活动的,但没有“验证” - 它们上没有复选标记。
代码在本地运行(没有任何选项的 gradle 运行/调试配置),bootRun 作为 gradle 任务。
我尝试了无效缓存/重新启动,但没有成功。我也尝试过在 IDEA 中重新导入项目。
不久前我在升级到 Spring 1.4.5 后遇到了同样的问题(如果我没记错的话)。我不知道为什么,所以我降级到 1.4.2 并且一切正常。但是,这次我运行的是 Spring 1.2.4,如果不更改一些代码,我就无法升级到更新的版本(我现在还不想要)
【问题讨论】:
-
您是否尝试过与此问题不同的解决方案:stackoverflow.com/questions/11591662/…?
-
是的,没有成功。当我开始项目时,我得到了预期的
22:21:01: Executing external task 'bootRun'... :compileJava UP-TO-DATE :bootRun Listening for transport dt_socket at address: 5005 -
我在使用 maven 故障保护时遇到了这个问题。不知道是不是因为故障保护。我得调查一下。通常我使用surefire,没有这样的问题。
-
不知道这些,但看看你的应用程序/调试器正在处理的端口。这让我了解了问题的根源
标签: java debugging intellij-idea gradle breakpoints