2010-11-30 8 views
0

eclipse IDEの外にeclipse osgiバンドル(eclipse RCPで開発された)のセットを配備するためのベストプラクティスまたは効果的な方法があるかどうかを知りたいと思います。これまで手書きスクリプトでプラグインを導入していますが、この手順はエラーが発生しやすく、時間がかかります。 Eclipseで提供されている「Plug-In Development - > Product Configuration」のアプローチを発見しましたが、正直なところ私はそれを動作させることができません。特に、製品アプリケーションの正しい選択が理解できません。私はorg.eclipse.ui.ide.workbenchで試しましたが、エクスポート処理中にエラーが発生しました。eclipse IDEの外でrcpアプリケーションを展開する有効な方法

答えて

1

Applicationクラスを作成しましたか?これはWorkbenchを起動してRCPアプリケーションを起動するクラスです。アプリケーションと製品の違いについては、hereを参照してください。

Applicationクラスを最初から作成するのではなく、新しい「Hello RCP」プラグインプロジェクトを作成するのが最も簡単な方法です(前述のリンクを参照)。これは、基本的な作業用RCPアプリケーションを提供します。これにより、他のプラグインが提供できるワークベンチが提供されます。

これは、製品のエクスポート時に選択する製品アプリケーションを提供します。 "org.eclipse.ui.ide.workbench"を選択すると、すべてのプラグインを新しいRCPアプリケーションとしてEclipse IDEに書き出しようとします。これはおそらくあなたがやりたいことではありません。

+0

これは私が必要としているようです。ありがとう! –