마지막 업데이트 날짜
Nov 28, 2022 09:52:44 AM GMT
문제
Cloud Manager CI/CD 파이프라인의 빌드 단계가 실패하고 다음과 유사한 오류가 발생합니다.
17:48:16,195 [main] [ERROR] [ERROR] Some problems were encountered while processing the POMs: [ERROR] Non-resolvable import POM: Could not transfer artifact org.junit:junit-bom:pom:5.4.1 from/to central (http://repo.maven.apache.org/maven2): Failed to transfer file http://repo.maven.apache.org/maven2/org/junit/junit-bom/5.4.1/junit-bom-5.4.1.pom with status code 501 @ line 650, column 25
Maven Central Repository의 아티팩트를 다운로드할 수 없으며 501 오류가 반환됩니다.
원인
2019년 12월 20일, Apache 팀(repo.maven.apache.org의 소유자)은 2020년 1월 15일부터 Central Repository가 HTTP를 통한 통신을 더 이상 지원하지 않는다고 발표했습니다. http://repo1.maven.org 및 http://repo.maven.apache.org/에 액세스하려고 하면 오류가 발생하며, 사용자가 빌드를 업데이트하여 HTTPS에 대한 종속성을 해결해야 합니다.
솔루션
HTTPS를 사용하도록 pom.xml 파일에서 저장소 URL을 업데이트합니다. 다음과 같습니다.
<repositories> <repository> <id>central</id> <name>Central Repository</name> <url>https://repo.maven.apache.org/maven2</url> <layout>default</layout> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories>
내 계정 로그인