0

tycho を使用して Core モジュールを正常にビルドし、「maven clean deploy」コマンドを使用して Nexus にデプロイしました。この Core モジュールのアーティファクトを使用して Live モジュール (他の PC に配置) を構築したいのですが、tycho はマニフェスト ベースのアプローチを使用してこの Core モジュールを表示できません。

コア モジュールのビルド アーティファクトは Nexus に配置されます (標準、p2 形式ではありません)。Core と Live が同じローカル .m2/repository フォルダーを共有している場合は機能しますが、Nexus を使用して共有している場合は機能しません。

新しい p2 リポジトリを作成せず、標準の Maven ベースの依存関係管理アプローチを使用せずに、ビルド アーティファクトを共有することは可能ですか?

4

1 に答える 1

2

http://wiki.eclipse.org/Tycho/Nexus_Unzip_Pluginを見てください。この Nexus プラグインは、標準maven2形式のリポジトリを使用して、Nexus を介したプロジェクト間のバイナリ p2 アーティファクト交換を可能にします。p2このプラグインを使用する場合、Nexusで format を使用してリポジトリを作成する必要はありません。

于 2013-03-18T07:28:01.703 に答える