본문 바로가기
반응형

maVen2

[Jenkins] 젠킨스 빌드 Return code is: 501,ReasonPhrase:HTTPS Required. 오류 2020 년 1 월 15 일부터 Central Repository는 더 이상 일반 HTTP를 통한 안전하지 않은 통신을 지원하지 않으며 리포지토리에 대한 모든 요청은 HTTPS를 통해 암호화된다고 하네요... 이 오류가 발생하면 Maven Central에 대한 모든 URL 참조를 표준 HTTPS로 바꿔야합니다.. 회사에서 Jenkins 빌드를 할려는데 'Return code is: 501,ReasonPhrase:HTTPS Required.' 라고 실패를 하더군요. 찾아보니 1월 15일부터 HTTP통신을 지원하지 않아서 나온 문제인데 요 근래 누가 쓸러고 한건지 jar 하나 추가해서 그걸 다운로드 받다가 실패 하더군요... 그래서 일단 pom.xml에서 'http' 를 https로 바꾸고 다시 빌드를 하니.. 2020. 5. 11.
Maven Dependency Scope 설명 compile - 기본값(프로젝트의 모든 classpath에 등록됨)provided - 컴파일 및 테스트 시에는 필요하지만 런타임 환경에서는 필요하지 않을 때 사용 (ex:servlet API, jsp)runtime - 컴파일 시에는 필요하지 않지만 런타임 환경에서는 필요할 때 사용 (classpath에는 추가되지만 컴파일 시에는 추가 안됨)test - 말 그대로 테스트 시에만 사용system - 메이븐 중앙 레파토리가 아닌 로컬 라이브러리를 별도로 로드할 때 사용함 (명시적으로 입력) 링크 : http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html 2018. 10. 4.
728x90
반응형