2017-12-18 24 views
0

Archivaリポジトリでは、管理者IDの有効期限が切れていて、回復できませんでした。この修正に続いて、How to reset Apache Archiva Password ユーザーデータベースを削除し、Archivaを再起動しました。再起動時に、内部のリポジトリに新しい案件を追加した後Archivaからアーティファクトをダウンロードできないのはなぜですか? ReasonPhrase:Unauthorized

、以下のMavenの実行中にスローされたエラー:

mvn clean package -U 

Could not resolve dependencies for ... Could not transfer artifact com.package.... from/to ... Not authorized, ReasonPhrase:Unauthorized. 

はどのように我々はこの作業を適切に行うことができますか?

+0

我々の場合には不要だったあなたの 'ホームディレクトリ' $ HOMEの中settings.xml'/.m2/settings.xml' ... – khmarbaise

+0

おかげで、@khmarbaiseに正しい認証を追加する - 私を参照してください答えは以下の通りです。 –

答えて

0

ユーザーデータベースがarchivaによって自動的に再構築される場合、ゲストIDは内部リポジトリにアクセスできない場合があります。その場合、次のものが私たちのために働いた。

  1. 管理者としてログインし、左側のナビゲータから[管理]を選択します。

  2. ユーザーリストで、ゲストユーザーを選択して編集します。

  3. [役割の編集]ボタンを選択します。

  4. Archivaでは、 "Repository"の下にある "internal"というチェックボックスを見つけて確認します。

  5. [更新]をクリックします。

  6. 以前にチェックされていなかった の場合は、今度は正常に終了するはずです。

関連する問題