如何通过jd-intelliJ调试反编译代码

Eug*_*kov 7 java debugging decompiling intellij-idea

我正在使用IntelliJ Idea 12和13.我们没有源代码所以我们需要反编译字节代码来理解逻辑.

我已经安装了jd-intelliJ插件,它似乎工作正常,但我没有能力在反编译代码中放置一个断点.

我之前尝试过使用JAD插件,但是当我使用这个插件时,反编译的代码非常难看.此外,我试图通过jd-GUI反编译jar文件,将其放入我的maven存储库并用它在IntelliJ中调试,它也无法正常工作.

有没有办法使用像JD这样好的反编译器并在我的Idea IDE中调试它?

Eug*_*kov 5

最新版本的 JD-GUI 能够重新排列行号。(帮助->首选项)

当行号正确对齐时,调试 Maven 项目中附加的源代码应该不会有问题。