如果启用了“启用导航到解压源”选项,并且在没有源代码的某些标识符上选择"go to definition“,则会收到如下对话框:以上对话框的文本,为了搜索引擎的利益:
您承认二进制代码和源代码可能受到版权法和商标法的保护。在对任何二进制代码使用反编译程序之前,您需要首先:(i)确认指导您使用二进制代码的许可条款不包含禁止您对软件
我使用的是IntelliJ Idea 12和13,我们没有源代码,所以我们需要对字节码进行反编译来理解逻辑。
我已经安装了jd插件,它看起来很好,但我没有能力在反编译代码中放置断点。我以前试过使用JAD插件,但是当我使用这个插件时,反编译代码太难看了。此外,我还试图通过jd对jar文件进行反编译,将其放入我的maven存储库,并使用它在IntelliJ中进行调试,它也不能正常工作。有没有办法使用像JD这样的好的反编译器,并在我的IDE中调试它呢?