501 HTTP 상태 코드로 인한 Maven 종속성 검색 오류
Maven 사용자는 종속성이 불가능하다는 오류로 인해 Jenkins에서 빌드 실패를 경험했습니다. 501 HTTP 오류로 인해 Maven Central에서 검색할 수 없으며 대신 HTTPS 사용을 제안합니다. 이 문제는 "Central 501 HTTPS 필수"에서 발표된 Central Repository 정책의 변경으로 인해 발생합니다.
2020년 1월 15일부터 Central Repository에서는 모든 요청에 대해 HTTPS 암호화 사용을 의무화했습니다. 결과적으로 HTTP 요청은 더 이상 지원되지 않습니다.
이 문제를 해결하려면 기본적으로 HTTPS를 사용하는 3.6.0 또는 3.6.1과 같은 최신 Maven 버전으로 업그레이드하세요. 이전 Maven 버전의 경우 직접 HTTP URL(예: http://repo.maven.apache.org)을 사용하려고 하면 이 오류가 발생할 수 있습니다. Maven 구성이 HTTPS URL을 사용하고 있는지 확인하세요.
HTTPS로의 전환과 관련된 주요 사항:
위 내용은 501 HTTP 상태 코드와 함께 Maven 종속성 검색 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!