Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class

Time:2020-9-26

In our JAVA development if there is no source code attached for a class like below,

Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class

We have no chance to view its source code.

Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class

However you can use an open source tool, JAD, to decompile the class file so that you can view its source code.

There is also an available plugin for eclipse which you can download from this link.

(1) Download the proper Jad Eclipse plugin according to the version of your Eclipse:

Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class

(2) Download the proper JAD.exe file according to your OS type:

Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class
Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class

(3) put the JAD plugin to your Eclipse plugin folder:

Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class

(4) Put the JAD.exe to the bin folder of your JRE installation:

Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class

(5) Restart your Eclipse, in menu Windows->Preference->Java, you can find there is a new option JadClipse, maintain the path of your JAD.exe to “Path to decompiler”:

Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class

(6) Now click F3 on the class which you would like to view its source code, the JAD will decompile it for you:

Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class

For more original articles on Jerry, please pay attention to the official account of “Wang Zixi”:
Using JAD to integrate into eclipse, it is convenient to view the source code of any Java class