Buckminster を使用して Eclipse 製品をビルドすることから Tycho に移行しています。プラグインと機能を Mavenized しましたが、質問があります。
機能とプラグインを参照する POM を使用して親機能を作成しました。これを正しく行っているかどうかはわかりませんが、すべての機能とプラグインをモジュールとして追加する必要があることがわかりました。したがって、 がありpluginA
、これにpluginB
およびfeature1
が含まれpluginA
ている場合pluginB
、3 つすべてを親 POM に追加します。Buckminster では参照のみを行う必要があり、ファイルfeature1
に基づいて依存関係を取得するため、これは私にとっては少し奇妙です。feature.xml
Tycho ビルドで何か間違ったことをしているのですか、それともこのように動作するはずですか?