3

ソース jar を添付せずに nexus リポジトリに多数のリリースを作成しました。これらのリリースのソース jar をバックフィルしたいと考えています。

私がやろうとしたことは

  1. ソースをアップロードしたいタグ付きバージョンをチェックアウトします
  2. attach-sources スニペットで pom を更新します
  3. Maven デプロイを行う

pom とアーティファクト jar が既にリポジトリにあるため、これは 400 エラー コードで失敗しました。

ソース jar だけをアップロードする方法はありますか?

4

2 に答える 2

4

maven deploy-file を使用してこれを行うことができるはずです (これには、さまざまなファイルの合計を生成するという追加の利点もあります)、詳細はこちら(とりわけ、「packaging=jar」および「classifier=source」を使用します) 」)。

于 2011-06-03T19:26:19.867 に答える
1

最も簡単な方法は、「c​​url」を使用してソース jar をアップロードすることだと思います。そのための変更を行う必要さえありません。

于 2011-06-03T15:26:10.073 に答える