現在、必要なプラグインのクラスを参照する既存のプラグインがあります。私はこのコードを私の断片の一部であるクラスへの参照に置き換えました。既存のプラグインのrequired-pluginsのリストにフラグメントを追加するには
私は2つの問題に直面しています。 フラグメントをjarファイルとしてインポートした場合、Eclipseアプリケーションとして実行されているプラグインがClassNotFoundExceptionの結果として表示されません。
これを克服するために、 )を既存のプラグインプロジェクトに追加します。ただし、リンクでは絶対パスが使用され、展開に適さなくなります。
プラグインをコード変更でパッケージ化し、自分のフラグメントコードに「依存する」ことができるようにします。依存関係としてフラグメントを追加する方法はありますか?例えば
:
Plugin Project I am changing : org.eclipse.*.editor
it depends on org.eclipse.*.edit
I have a fragment mydomain.*.edit which has org.eclipse.*.edit as host plugin
I want org.eclipse.*.editor to pick up mydomain.*.edit
instead of org.eclipse.*.edit
PS:私はまた、MYDOMAINのJARファイルをパッケージ化しようとしている* pluginsディレクトリに編集して試してみて、そこからそれを拾う、それは上に表示doesntの。 org.eclipse。*。editorのplugin.xmlファイルの依存関係タブに必要なプラグインを追加するをクリックするとリストに表示されます。
私が十分明確でない場合は教えてください。
ありがとうございます!