Intellij idea IntelliJ即使在附加源树之后也会打开反编译类

Intellij idea IntelliJ即使在附加源树之后也会打开反编译类,intellij-idea,Intellij Idea,我试图查看在IntelliJ中运行测试后发生的堆栈跟踪。我点击了堆栈跟踪中的一个类,它生成了一个反编译的类文件。堆栈跟踪的行号与文件不匹配。因此,我下载了我试图查看的类的库的源代码。我点击“选择源”并选择了该项目的源代码树 我希望在查看课程时,蓝色的“选择来源”选项会消失。 没有。此外,行号继续不匹配。我退出了类,然后再次单击堆栈跟踪中的类名。尽管如此,它还是打开了反编译类。我关闭了该类,然后手动搜索该类。它将打开源版本并匹配文件。但类中的任何符号都无法解析。但是,当我单击stacktrace中

我试图查看在IntelliJ中运行测试后发生的堆栈跟踪。我点击了堆栈跟踪中的一个类,它生成了一个反编译的类文件。堆栈跟踪的行号与文件不匹配。因此,我下载了我试图查看的类的库的源代码。我点击“选择源”并选择了该项目的源代码树

我希望在查看课程时,蓝色的“选择来源”选项会消失。

没有。此外,行号继续不匹配。我退出了类,然后再次单击堆栈跟踪中的类名。尽管如此,它还是打开了反编译类。我关闭了该类,然后手动搜索该类。它将打开源版本并匹配文件。但类中的任何符号都无法解析。但是,当我单击stacktrace中的类时,它会打开一个反编译的类,而不是源树中的类

我还尝试构建源jar并附加它。在任何repo中都没有可用的源jar


您是否尝试过重建缓存(“文件|使缓存无效”)?
IntelliJ IDEA 2021.1 (Community Edition)
Build #IC-211.6693.111, built on April 6, 2021
Runtime version: 11.0.10+9-b1341.35 x86_64
VM: Dynamic Code Evolution 64-Bit Server VM by JetBrains s.r.o.
macOS 10.15.7
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 12
Non-Bundled Plugins: cn.jxzhang.plugin.json-formatter (1.4)
Kotlin: 211-1.4.32-release-IJ6693.72