Плагин Java Decompiler для Eclipse IDE
Чтобы декомпилировать класс Java в Eclipse IDE, вы можете загрузить «Java Decompiler (Jad) Eclipse plugin». With this plugin enabled in Eclipse IDE, when you click on any Java classes or F3 trace into the class, the plugin will decompile it automatically.
Интегрированный декомпилятор Java (Jad) с Eclipse
См. Следующие шаги по интеграции Java Decompiler (Jad) с Eclipse IDE.
1. Скачать Jad
Загрузите исполняемый файл Jad.
Официальный сайт Jad, похоже, больше не работает, попробуйте вместо этого зеркальные ссылки для загрузки.
Jad Official website
Jad зеркало скачать
2. Скачать плагин Jad Eclipse
Загрузите плагин Jad Eclipse под названием «Jabclipse (net.sf.jadclipse_x.x.x.jar)
»
http://sourceforge.net/projects/jadclipse/
3. Скопируйте его в папку плагина Eclipse
Скопируйте загруженный плагин Jad Eclipse -Jabclipse(jadclipse_x.x.x.jar)
в папку плагина Eclipse.
Например,
D:\eclipse\plugins\net.sf.jadclipse_3.3.0.jar
P.S No need to extract it, just copy the whole jar file.
4. Перезапустите Eclipse
Перезапустите Eclipse, чтобы плагин вступил в силу.
5. Настроить Jadclipse в Eclipse
В Eclipse нажмитеWindow –> Preference –> Java –> Jadclipse, введите путь Jad в поле «Path to Decompiler»
6. Done
В Eclipse попробуйте F3 в любом классе, у которого нет исходного кода, Jad автоматически декомпилирует его.
см. примеры:
/*jadclipse*/// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.kpdus.com/jad.html // Decompiler options: packimports(3) radix(10) lradix(10) // Source File Name: JSObject.java package netscape.javascript; import java.applet.Applet; import sun.plugin.javascript.JSContext; // Referenced classes of package netscape.javascript: // JSException public abstract class JSObject {