私は Jadclipse プラグインの大ファンで、Eclipse 3.4 にアップグレードしたいと思っていますが、プラグインは現在機能しません。Eclipse からナビゲートするコードのソースを表示するために jad を使用できる他のプログラムはありますか? (スタック トレース内のあいまいなコードを詳しく調べる場合に非常に役立ちます)。
13 に答える
ドキュメントを注意深く読んでください...:
Eclipse を起動しても、JadClipse プラグインがアクティブになりません。環境がプラグインを検出できるようにするには、-clean フラグを指定して Eclipse を起動する必要があります。その後の Eclipse の起動では、-clean フラグは必要ありません。 日食 - クリーン
JadClipse Class File Viewer の代わりに Eclipse Class File Viewer が開きます。Window > Preferences... > General > Editors > File Associationsに移動 し、JadClipse Class File Viewer に *.class ファイルの DEFAULT ファイル関連付けがあることを確認します。( - デフォルトボタンを押してください!!!)
それは本当に役立ちます:)))
help-> software updates http://webobjects.mdimension.com/jadclipse/3.3から jadeclipse の Eclipse 3.4 を更新して、Eclipse を 再起動します 。jadeclipse のプロパティを設定します。うまくいかない..これが解決策です。
Eclipse 3.4 で JadClipse を正常に使用しています
Eclipse 3.4.0.I20080617-2000
JadClipse 3.3.0
それはうまくいきます!
編集:実際には、私のようにドキュメントを読むのを忘れる場合は、覚えておく必要がある追加の手順について、以下の OlegSOM の回答を参照してください。
Eclipse Ganymede で JadClipse を実行する際に問題が発生しました。Groovy プラグインが JadClipse と競合していたことが判明しました。Groovy プラグインを削除した後、JadClipse は問題なく動作しました。ところで、問題は次のとおりです。
Cannot complete the request. See the details.
Unsatisfied dependency: [org.codehaus.groovy.eclipse.feature.feature.group 2.0.0.20090814-1100-e34-N] requiredCapability: org.eclipse.equinox.p2.iu/org.codehaus.groovy.eclipse.core.help/[2.0.0.20090814-1100-e34-N,2.0.0.20090814-1100-e34-N]
Unsatisfied dependency: [org.codehaus.groovy.eclipse.feature.feature.group 2.0.0.20090814-1100-e34-N] requiredCapability: org.eclipse.equinox.p2.iu/org.codehaus.groovy.jdt.patch.feature.group/[2.0.0.20090814-1100-e34-N,2.0.0.20090814-1100-e34-N]
Unsatisfied dependency: [org.codehaus.groovy.jdt.patch.feature.group 2.0.0.20090814-1100-e34-N] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt.feature.group/[3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI,3.4.2.r342_v20081217-7o7tEAoEEDWEm5HTrKn-svO4BbDI]
Unsatisfied dependency: [org.codehaus.groovy.eclipse.core.help 2.0.0.20090814-1100-e34-N] requiredCapability: osgi.bundle/org.eclipse.help/3.3.102
上記の質問は気にしないでください。私の問題は、jad.exe へのパスと一時ディレクトリの設定でした。
他の誰かが私と同じ問題を抱えている場合は、逆コンパイラへのパスが正しいことを確認し (「C:...\jad.exe」など)、一時ディレクトリをそのままにしておきます (私にとっては「C:\Documents and Settings{user}.net.sf.jadclipse")。
これは非常に優れたユーティリティです。デフォルトのクラス ビューアーよりもはるかに便利です。
Ganymedeでjadclipseを正常にインストールできました。これを行うには、次のようにします。1)ヘルプを介してインストール->ソフトウェアアップデートhttp://webobjects.mdimension.com/jadclipse/3.3
2)Jad実行可能ファイルをオペレーティングシステムの実行パスにあるディレクトリに配置します。または、[ウィンドウ]>[設定...]>[Java]>[JadClipse]>[逆コンパイラーへのパス]でJad実行可能ファイルへのパスを構成できます。(フルパスを設定します。例:C:\ Program Files \ Jad \ jad.exe)
3)[ウィンドウ]>[設定...]>[一般]>[エディター]>[ファイルの関連付け]に移動し、JadClipseクラスファイルビューアーに*.classファイルのデフォルトのファイルの関連付けがあることを確認します。
4)Eclipseを再起動します(eclipse-clean)。
今では完璧に機能しています!
私はEclipseでも動作しています:
バージョン: 3.4.1 ビルド ID: M20080911-1700
プラグインのインストール手順は簡単です - http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Installation
ミラー サイトから JAD 自体をダウンロードする必要がありました (元のサイトはなくなっていますか?) - http://www.varaneckas.com/jad
私はWindowsマシンを使用していますが、これは問題になる可能性があります。
このリンクの指示に従ってください
http://www.devx.com/Java/Article/22657
しかし、 http: //sourceforge.net/projects/jadclipse/ から Eclipse 用の jadclipse プラグインをダウンロードすると、
この jar "net.sf.jadclipse_3.3.0.jar" をダウンロードして、Eclipse プラグイン フォルダーに配置するだけです。残りは最初のリンクと同じです。
私にとってうまくいったのは、 Window > Preferences... > General > Editors > File Associations に行き、デフォルトをリセットしたことです。デフォルトを「Class File Viewer」に、バックを「Jadclipse Class File Viewer」に設定しました。いいえ、何らかの理由で機能します。:) 運が悪い場合は、試してみてください。
問題を解決するには:
Window > Preferences... > General > Editors > File Associations に移動し、JadClipse Class File Viewer に *.class ファイルのデフォルトのファイル関連付けがあることを確認します。
Eclipse を再起動します (eclipse -clean)。