開発者ドキュメント

Eclipse IDEのJava Decompilerプラグイン

Eclipse IDEでJavaクラスを逆コンパイルするには、 ”

Java Decompiler(Jad)Eclipse plugin

“をダウンロードできます。このプラグインをEclipse IDEで有効にすると、JavaクラスまたはF3トレースをクラスにクリックすると、プラグインはそれを自動的に逆コンパイルします。

Eclipseに組み込まれたJava Decompiler(Jad)

Java Decompiler(Jad)をEclipse IDEに統合するには、以下の手順を参照してください。

1. Jadをダウンロードする

Jad実行ファイルをダウンロードしてください。

公式のJad Webサイトはもう動作していないようですが、代わりにミラーダウンロードリンクを試してみてください。

Jad公式サイト

2. Jad Eclipseプラグインをダウンロードする

“Jabclipse(net.sf.jadclipse__x.x.x.jar)”という名前のJad Eclipseプラグインをダウンロードしてください。 “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それを抽出する必要はなく、jarファイル全体をコピーするだけです。

4. Eclipseを再起動する

Eclipseを再起動してプラグインを有効にします。

5. EclipseでJadclipseを設定する

Eclipseで、

Window – > Preference – > Java – > Jadclipse

をクリックし、Jadのパスを “Decompiler ** Path”フィールドに入力します



6.完了

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;

public abstract class JSObject
{

link://tag/eclipse/[eclipse]link://タグ/java/[java]
モバイルバージョンを終了