1

私のワークスペースには、Eclipse の BND ツールで構築されたコア プラグインがいくつか作成されています。ここで、Eclipse の PDE ツールで開発された Eclipse RCP アプリケーションでこれらのコア プラグインを参照する必要があります。ただし、RCP アプリケーション内で BND によって生成されたプラグインは表示されません。これらのプラグインをフォルダーに手動でコピーし、そのフォルダーをターゲットに追加できるかもしれません。しかし、私はそのような手作業を取り除きたいと思っています。

BND で生成されたプラグインを依存関係として RCP アプリケーションに追加する簡単な方法はありますか?

前もって感謝します。

4

2 に答える 2

0

2 つの手順があります。
1. 1 つの機能を作成し、必要なすべての BND プラグインを追加します。
2. 以下のように、マスター pom ファイルまたは maven settings.xml に BND ツール用の p2 サイトを追加します。

<repositories>
    <!-- add Kepler repository to resolve dependencies -->
    <repository>
        <id>ID_AA</id>
        <layout>p2</layout>
        <url>p2-site-url</url>
    </repository>

于 2016-03-23T10:22:37.020 に答える