Maven 종속성을 위한 HTTP에서 HTTPS로 마이그레이션
Jenkins와 통합된 Maven 빌드에서 종속성에 액세스할 때 "501: HTTPS 필수" 오류가 발생합니다. 메이븐 센트럴. 이 오류는 Maven Central이 일반 HTTP 통신에 대한 지원을 중단하고 HTTPS 사용을 요구하기 때문에 발생합니다.
오류 원인
2020년 1월 15일 현재 Maven Central 모든 요청은 HTTPS를 통해 암호화되어야 합니다. 이는 HTTP 프로토콜을 사용하는 Maven 빌드가 종속성을 검색하지 못한다는 것을 의미합니다.
해결책
이 문제를 해결하려면 HTTPS를 사용하도록 Maven 빌드를 마이그레이션해야 합니다. 이를 수행하는 단계는 다음과 같습니다.
리포지토리 전환 일정
가능한 한 빨리 Maven 구성을 업데이트하는 것이 좋습니다. 중단 없는 종속성 가져오기.
위 내용은 Maven 빌드에서 '501: HTTPS 필수' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!