Java Decompiler IntelliJ Plugin

Compatible with IntelliJ IDEA
Mar 28, 2014
257 475
JD-IntelliJ is a plug-in for the IntelliJ IDEA platform. It allows you to display all the Java sources during your debugging process, even if you do not have them all. It is based on the famous tools JD-GUI.

Download plugin

Recent change notes

Version 0.6

  • Updated to work with the new IntelliJ IDEA 13.1 extension point.
Version 0.5 Version 0.4.1
  • Packages a more recent guava version as IntelliJ 10.5 guava dependency is too old. JD-IntelliJ Issue 17
  • There is a known issue that could crashes the VM on some 64bit Linux boxes.
Version 0.4
  • Fixes the wrong clickable references (ctrl-click / cmd-click), Still not perfect though as file's local references don't work.
    For more development information about the issue, see IDEA-100029, JD-IntelliJ Issue 6
  • There is a known issue that could crashes the VM on some 64bit Linux boxes.
Version 0.3
  • Fixes an undesirable effect for people using the Flex SDK, see IDEA-93429
  • Note that references in the editor are not correctly clickable (ctrl-click / cmd-click), this does seem to be a bug in IntelliJ IDEA itself; see IDEA-100029
  • There is a known issue that could crashes the VM on some 64bit Linux boxes.
Version 0.2
  • Now fallback to IntelliJ decompiler when JD cannot decompile normally for some rare class file. Before an assertion error was reported in IntelliJ.
  • There is a known issue that could crashes the VM on some 64bit Linux boxes.
Version 0.1
  • First release. Using JD-Core 0.6.1
  • There is a known issue that could crashes the VM on some 64bit Linux boxes.

Legal Stuff

JD-IntelliJ is free for non-commercial use. This means that JD-IntelliJ shall not be included or embedded into commercial software products. Nevertheless, this project may be freely used for personal needs in a commercial or non-commercial environments.

Website : http://java.decompiler.free.fr/?q=jdintellij

Sources : https://bitbucket.org/bric3/jd-intellij

For Windows users, you might need to install the prerequisites.

The native library, included into JD-Eclipse for Windows, has been built with Microsoft Visual C++ 2008 Express Edition. Some runtime components of Visual C++ Libraries are required to run the decompiler. If they are missing you can download and install them from the Microsoft Web site :

General usage instructions

Decompile any 'class' file in jars or not inside IntelliJ IDEA. Supports bytecode from Java 1 to Java 7. Latest IntelliJ versions not supported.
This plugin is not currently maintained as Jetbrains IntelliJ IDEA has since a few years his own java decompiler. The plugin may not be compatible with recent version of IntelliJ IDEA, pull requests are welcome.