1

既存のEclipseインストールに通常のプラグインを提供できるようにプラグインからEclipse(3.x)RCPアプリケーションを作成しようとしていますが、それらのプラグインからRCPアプリケーションも作成しています。

私の実験により、次のレイアウトになりました。

  • com.company.testapp.plugin
  • com.company.testapp.feature
  • com.company.testapp.updatesite

各IDは前のIDに依存します。これは正しく機能し、機能を介してプラグインから更新サイトを構築できます。私が今やりたいのは、次のようなものを追加することです

  • com.company.testapp.rcp

機能の周りにRCP「ラッパー」を提供するために必要な機械だけが含まれています。com.company.testapp.rcp製品定義が含まれていますtestapp.product

ただし、このリンクを機能させることはできないようです。com.company.testapp.rcp.product製品構成から起動しようとすると、「製品が見つかりませんでした」というメッセージが表示されます。

(最終的には、Maven / Tychoから更新サイトとRCPアプリケーションの両方の作成を推進できるようにしたいと思いますcom.company.testapp.master。マスターPOMを含む別のアプリケーションがあり、更新サイトを正常に構築できます。)

Tychoを使用したプラグインの構築、およびRCPアプリケーションの構築に関するリソースはたくさんありますが、同じソースツリーから両方を構築することについては何も見つかりませんでした。私は決してEclipseやTychoの専門家ではないので、何を検索すべきかわからない可能性があります。

そのようなことさえ可能ですか?

4

1 に答える 1

3

com.company.testapp.updatesite(およびcom.company.testapp.rcp) 新しいモジュールを作成する代わりに:com.company.testapp.repository製品と p2 リポジトリを定義します (古い更新サイト メカニズムの代替)。モジュールには次のファイルが必要です。

于 2012-08-09T12:22:11.043 に答える