2

私の Maven ビルドはアーティファクトをローカルにインストールし、プロジェクトのリモート Maven リポジトリへのアクセスを必要とします。そのリポジトリへの書き込みアクセス権がないため、ビルド (変更を含む) はこれまでのところローカルのみです。

ビルドするとき、自分が制御できるリモート OBR に .jar をデプロイしたいと考えています。これは完全な Maven リポジトリ (Nexus など) ではなく、単なる Web サーバーです。OBR を記述する repository.xml が自動的に生成され、アップロードされます。

単に「デプロイ」という目標を呼び出すと、プロジェクトの Maven リポジトリにアップロードしようとしますが、書き込みアクセス権がないため失敗します。

私が欲しい:

  • ローカルでビルドしてインストールし、必要に応じてリモート Maven リポジトリのすべての依存関係を取得します
  • jar を OBR にアップロードする
  • repository.xml の OBR 記述の生成とアップロード

maven-bundle-plugin はどのように設定すればよいですか? どのゴールをコールする必要がありますか?

4

0 に答える 0