2012-04-25 10 views
0

ソースをEclipseプラグインにバインドしたいと思います。ソースをプラグインにバインドする方法

eclipse indigoの更新サイトからカスタムターゲットを作成しましたが、ソースコードのプラグインがあるので、このようなソースプラグインをegitプラグインにしようとしました。私はEclipseを使ってプラグインを作る方法を知らないので、既存のソースプラグインからマニフェストを取り出し、特定の情報を更新しました。

次に、私のカスタムターゲットプラットフォームにこのプラグインを追加しました。プラグインが追加されているにもかかわらず、私はまだegit.uiプラグインからクラスのソースコードにアクセスできません。

マニフェストが従っている私は、ソースのプラグインの作成:

Manifest-Version: 1.0 
Eclipse-SourceBundle: org.eclipse.egit.ui;version="1.3.0.201202151440-r" 
;roots="." 
Bundle-Vendor: Eclipse Project 
Bundle-Name: EGit Source 
Bundle-SymbolicName: org.eclipse.egit.ui.source;singleton:=true 
Bundle-Version: 1.3.0.201202151440-r 
Bundle-ManifestVersion: 2 

、プラグインファイル自体は、私がDropboxにアップロード:電流源プラグインと間違っている何http://dl.dropbox.com/u/14767221/org.eclipse.egit.ui.source_1.3.0.201202151440-r.jar

?どのように修正することができますか? eclipseを使用して、このプラグインを修正したり、ソース・コードからソース・プラグインを生成したりするのは簡単ですか?

ありがとうございます!

+1

Eclipseのビュープラグインを開き、右クリック - >インポートプロジェクト - >ソースプロジェクトまたはリポジトリからプロジェクトをクリックします。このプラグインパッケージは、プロジェクトエクスプローラで見ることができます。 – Eshika

+0

@エシカ、働いてくれてありがとう!しかし、今日、私はソースがあるソフトウェアサイト(http://download.eclipse.org/egit/updates)を見つけましたが、なぜそれが昨日起こらなかったのか分かりません。 –

+0

@エシカ、さらに私はegitをターゲット定義にどのように含めるか覚えていません。 –

答えて

0

一つの可能​​な解決策が提案されているEshikaとしてソースをインポートすることです:How to bind source to plugin

私は、バイナリコードが含まれている通常のプラグインと一緒にソフトウェアのサイトからソースコードのプラグインをインポートすることで、この問題を解決しました。

0

ソースを追加せずにクイックルックを表示したい場合や、単にソースコードを持っていない場合は、「ツールボックス」に逆コンパイラーを置くことも良いことがあります。私は使用します:http://java.decompiler.free.fr/?q=jdeclipseは、Eclipse 3.7.2にインストールされています。

関連する問題