- jarファイルをダウンロードして、プラグインディレクトリに配置しました
- バイナリをダウンロードして、他のディレクトリに配置しました
- 日食をバウンスしました (Juno - バージョン: 4.2.0)
- 正しいフォルダーを指すように jadclipse を更新しました
ソースを持っていない jar に存在するメソッドをクリックすると、逆コンパイルは行われません。
私は何か見落としてますか?
ソースを持っていない jar に存在するメソッドをクリックすると、逆コンパイルは行われません。
私は何か見落としてますか?
JadClipse wiki に記載されているように、クラス ファイルのデフォルト エディターを変更しましたか?
JadClipse Class File Viewer の代わりに Eclipse Class File Viewer が開きます。
Window > Preferences... > General > Editors > File Associations に移動し、JadClipse Class File Viewer に *.class ファイルのデフォルトのファイル関連付けがあることを確認します。
Eclipse の最近のリリースでは、' .class without source' がデフォルトで JadClipse Class File Viewer を使用するように設定されていることも確認してください。プラグインをインストールすると、デフォルトで「 .class」のみが設定されます。
Kepler では、ウィンドウ -> Eclipse マーケットプレイス。ジャッドをインストールします。再起動。Window-> Install software に移動し、http://feeling.sourceforge.net/updateを貼り付けます。両方を選択してインストールします。今すぐ動作する必要があります...
Eclipse に統合された Java Decompiler (Jad)
1.ジャドをダウンロード
Jad 実行可能ファイルをダウンロードします。
Jad の公式 Web サイトが機能していないようです。代わりにミラー ダウンロード リンクを試してください。Jad 公式ウェブサイトhttp://www.kpdus.com/jad.html Jad ミラーのダウンロード
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/JAD.shtml http://www.varaneckas.com/jad
2. Jad Eclipse プラグインをダウンロードします。
http://sourceforge.net/projects/jadclipse/という名前の Jad Eclipse プラグインをダウンロードします。Jabclipse (net.sf.jadclipse_x.x.x.jar)
3. Eclipse プラグイン フォルダーにコピーします。
ダウンロードした Jad Eclipse プラグインJabclipse(jadclipse_x.x.x.jar)
を Eclipse プラグイン フォルダーにコピーします。例えば、
D:\eclipse\plugins\net.sf.jadclipse_3.3.0.jar
PS 解凍する必要はありません。jar ファイル全体をコピーするだけです。
4.Eclipseを再起動します
Eclipse を再起動して、プラグインを有効にします。
5. Eclipse で Jadclipse を構成する
Eclipse で、[ウィンドウ] -> [ウィンドウ] をクリックします。好み –> Java –> Jadclise 、「逆コンパイラへのパス」フィールドに Jad のパスを入力
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;
// Referenced classes of package netscape.javascript:
// JSException
public abstract class JSObject
{
参考: https ://mkyong.com/java/java-decompiler-plugin-for-eclipse/