3

Ant スクリプトを使用してアーティファクトをスナップショット/プライベート リポジトリにデプロイしていますが、次のような禁止例外が発生します。ユーザー名とパスワードを変更すると別のエラー (未承認) が発生するため、ユーザー名とパスワードは正しいようです。私は何が欠けていますか?

[exec] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy-file (default-cli) on project standalone-pom:
Failed to deploy artifacts: Could not transfer artifact br.com.simpleconsulting.portal:portal-client:jar:6.1.0-20121007.102101-1 from/to cloudbees-snapshot (https://repository-tmoreira2020.forge.cloudbees.com/snapshot):
Access denied to: https://repository-tmoreira2020.forge.cloudbees.com/snapshot/br/com/simpleconsulting/portal/portal-client/6.1.0-SNAPSHOT/portal-client-6.1.0-20121007.102101-1.jar, ReasonPhrase:Forbidden. -> [Help 1]
4

2 に答える 2

5

403CloudBees インフラストラクチャでの不正なエラー ( ) の 2 つの一般的な原因は次のとおりです。

  • 問題のパスへの権限を持たない有効な資格情報でアップロードする
  • 存在しない URL パスへの有効な認証情報によるアップロード

リストされた URL パスが存在し、新しいアーティファクトが含まれていることがわかります。この質問を投稿した後、問題は解決しましたか?

于 2012-10-07T21:31:45.117 に答える
2

settings.xmlをMavenコマンドに明示的に渡してみてください。

mvn -s〜/ .m2/settings.xmlデプロイ

また、mavenpom.xmlのビルドセクションでwebdav-jackrabbit拡張機能が構成されていることを確認してください

<extensions>
  <extension>
    <groupId>org.apache.maven.wagon</groupId>
    <artifactId>wagon-webdav-jackrabbit</artifactId>
    <version>2.2</version>
  </extension>
</extensions>
于 2012-10-08T16:58:03.247 に答える