IntelliJ 调试问题
Problems with IntelliJ debug
有时,在调试时,调试器会停止进入反编译的 class(.class 文件)而不是源代码(我正在调试我的 java class ,而不是第三方库)。
有谁知道会发生什么?非常感谢您的帮助。
我正在使用 IntelliJ 14.0.3。
有时会剥离 JAR 以减小文件大小,因此调试符号(例如局部变量名称)不可用于检查字节码的工具。
在这些情况下,您应该 "attach sources" 手动(IntelliJ 甚至在右上角有一个 link),或者通过从供应商处下载带有 .java 文件的存档站点,或者让您的依赖项管理工具下载源代码和二进制文件
它可能来自“项目设置”>“模块”>“依赖项”。
如果您同时拥有已编译和源代码 class,并且 class 文件比条目具有优先级(在列表中的较高位置)。
有时,在调试时,调试器会停止进入反编译的 class(.class 文件)而不是源代码(我正在调试我的 java class ,而不是第三方库)。 有谁知道会发生什么?非常感谢您的帮助。
我正在使用 IntelliJ 14.0.3。
有时会剥离 JAR 以减小文件大小,因此调试符号(例如局部变量名称)不可用于检查字节码的工具。
在这些情况下,您应该 "attach sources" 手动(IntelliJ 甚至在右上角有一个 link),或者通过从供应商处下载带有 .java 文件的存档站点,或者让您的依赖项管理工具下载源代码和二进制文件
它可能来自“项目设置”>“模块”>“依赖项”。
如果您同时拥有已编译和源代码 class,并且 class 文件比条目具有优先级(在列表中的较高位置)。