2017-12-18 1 views
0

Archiva 저장소에서 Admin ID가 만료되어 복구 할 수없는 경우가 발생했습니다. 이 수정에 이어 How to reset Apache Archiva Password 사용자 데이터베이스를 삭제하고 Archiva를 다시 시작했습니다. 재시작하면 내부 저장소에 새 이슈를 추가 한 후Archiva에서 이슈를 다운로드 할 수없는 이유는 무엇입니까? ReasonPhrase : Unauthorized

, 아래 받는다는 실행 중에 발생 된 오류 :

mvn clean package -U 

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

우리는 어떻게이 일을 제대로 할 수 있습니까?

+0

홈 디렉토리에'settings.xml'에 올바른 인증을 추가'의 $ HOME/.m2/settings.xml' ... – khmarbaise

+0

감사합니다, @khmarbaise, 즉 우리의 경우 불필요 - 참조 내 대답은 아래에 게시했습니다. –

답변

0

사용자 데이터베이스가 archiva에 의해 자동으로 재구성되면 게스트 ID가 내부 리포지토리에 액세스하지 못할 수 있습니다. 이 경우 다음이 우리를 위해 일했습니다.

  1. 관리자로 로그인하고 왼쪽 네비게이터에서 관리를 선택하십시오.

  2. 사용자 목록에서 게스트 사용자를 선택하고 편집하십시오.

  3. 역할 편집 버튼을 선택하십시오.

  4. Archiva에서 "Repository"아래의 "internal"체크 박스를 찾아 확인하십시오.

  5. 업데이트를 클릭하십시오.

  6. 이전에이 상자를 선택하지 않은 경우이 상자가 인 경우 지금은 성공해야합니다.

관련 문제