有时,在调试时,调试器会停止到反编译的类(.class 文件)而不是源代码(我正在调试我的 java 类,而不是第三方库)。 有人知道会发生什么吗?我将非常感谢你的帮助。
我使用的是 IntelliJ 14.0.3。
最佳答案
有时 JAR 会被删除以减小文件大小,因此调试符号(例如局部变量名称)对于检查字节码的工具不可用。
在这些情况下,您应该手动“附加源”(IntelliJ 甚至在右上角有一个链接),可以通过从供应商站点下载带有 .java 文件的存档,或者让您的依赖项管理工具随二进制文件一起下载源
关于java - IntelliJ 调试问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28864567/