로컬 메이븐 레포와 인공물에있는 동일한 버전의 병을 구별하는 방법.maven 로컬 레포 버전 인공물
예를 들어 sample-1.0.jar은 로컬 메이븐 저장소에 존재하며 artifactory에도 있지만 최신 코드로 존재합니다.
나는 받는다는 빌드하는 동안 artifactory에서 (최신 코드) 항아리가 필요합니다.
로컬 메이븐 레포와 인공물에있는 동일한 버전의 병을 구별하는 방법.maven 로컬 레포 버전 인공물
예를 들어 sample-1.0.jar은 로컬 메이븐 저장소에 존재하며 artifactory에도 있지만 최신 코드로 존재합니다.
나는 받는다는 빌드하는 동안 artifactory에서 (최신 코드) 항아리가 필요합니다.
(현지 REPO를 지우지 않고) 빌드를하면서 -U 명령을 시도하십시오. 이는 로컬 repo를 강제 업데이트하기위한 것입니다. 이것은 당신을 도울 수 있습니다
당신이 그것을 할 수있는 방법은 없습니다. 그 이유는 가정이 있기 때문입니다. 동일한 버전 (스냅 샷 제외)에 두 개의 다른 바이너리가 없어야합니다. 메이븐 (Maven)과 Artifactory (Artifactory) 모두이 가정하에 작동하며이를 무시할 수있는 방법이 없습니다.
결론은 :
-U 스냅 샷 빌드에서만 작동합니다 .--( – kavin