1

ホストされている nexus3 リポジトリに Java 以外のアーティファクトをアップロードできるようにしたいと考えています。このために、このリンクuploadToNexusで説明されている curl コマンドを使用しましたが、nexus 2 でしか機能しませんでした。groovy スクリプトを作成し、それらを nexus にアップロードして実行できることにも気付きました ( RestApi、しかし、できるかどうかはわかりませんアーティファクトをアップロードするための groovy スクリプトを作成します.この可能性を与える groovy スクリプトはありますか?maven deploy プラグインに代わる maven 以外の代替手段があるかどうかも疑問に思っていますか?事前に感謝します.

4

1 に答える 1

2

Java 以外の成果物である場合は、その内容に応じて、RAW リポジトリの使用を検討することができます。ただし、確実にMavenリポジトリを使用したい場合は、良いニュースがあります:)

ごく普通のローカル セットアップがあると仮定すると、これに似たものを使用します。Repository Manager 2 と 3 の間の大きな変更点は、エンドポイントが変更されたことです。これが、古いコマンドが機能しない理由です。

curl -v -u admin:admin123 --upload-file file.jar http://localhost:8081/repository/releases/org/foo/1.0/file.jar
于 2016-12-07T19:05:03.627 に答える