문제

인공물을 사용하여 회사 Maven 저장소를 설정합니다. 저장소에 프로젝트를 배치했습니다. 이제 해당 아티팩트에 대한 종속성을 지정하면 검색되지 않습니다. 내 settings.xml에서 이것을 선언했기 때문에

<mirrors>
  <mirror>
    <id>company-internal</id>
    <name>company repository</name>
    <url>http://company.repository:8080/artifactory/repo/</url>
    <mirrorOf>*</mirrorOf>
  </mirror>
</mirrors>

이것은 모든 3 자 의존성에 적용됩니다. 아티팩트는 확실히 반복적인데, 수동으로 아티팩트를 잘 다운로드 할 수 있습니다. Maven이 다운로드 할 수없는 이유는 무엇입니까? Maven (또는 구성이있는 구성)에 문제가 될 가능성이 높습니까, 아니면 인공물에 버그가 있습니까? 스냅 샷의 경우 다르게 처리되는 것이 있습니까?

도움이 되었습니까?

해결책

회사 저장소를 추가해야합니다 "리포지토리"요소.

"거울"요소는 "Central"과 같은 저장소의 로컬 미러를 지정하기위한 것입니다.

다른 팁

효과가 있어야합니다. 더 많은 정보를 줄 수 있습니까?

  • 아티팩트를 얻는 데 사용하는 종속성 스 니펫
  • 저장소의 아티팩트의 pom.xml
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top