프로젝트를 옮긴 후 Maven 업데이트 중 발생했던 오류 사항과 해결법을 기록합니다.
오류 상황
Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.7/maven-resources-plugin-2.7.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.590 s
[INFO] Finished at: 2020-01-16T19:40:35+00:00
[INFO] Final Memory: 8M/135M
[INFO] ------------------------------------------------------------------------
[ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.7 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.7: Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.7 from/to central (http://repo.maven.apache.org/maven2): Failed to transfer file: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.7/maven-resources-plugin-2.7.pom. Return code is: 501 , ReasonPhrase:HTTPS Required. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
상기와 같이 Return code is: 501, ReasonPhrase:HTTPS Required.라고 안내해주고 있습니다.
해결방법
첫째로 프로젝트 내부의 메이븐 설정 파일(pom.xml)을 수정하는 방법입니다.
<repositories>
<repository>
<id>central</id>
<url>https://repo.maven.apache.org/maven2</url>
</repository>
</repositories>
메이븐 저장소 위치를 상기와 같이 HTTPS로 연결해주세요.
둘째로 외부에 메이븐 설정 파일(settings.xml)이 있을 경우 수정법입니다.
<mirror>
<id>central</id>
<name>Central Repository</name>
<url>https://repo.maven.apache.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
메이븐 미러 위치를 상기와 같이 HTTPS로 연결해주세요.
이후 메이븐 업데이트를 진행하시면 수월하게 업데이트할 수 있습니다.
'프로그래밍 > Web.' 카테고리의 다른 글
[JSTL] replace - 개행문자 처리하기 (0) | 2020.03.09 |
---|---|
[Tomcat] it set 'X-Frame-Options' to 'deny'. 오류 해결법 (0) | 2020.02.18 |
[Spring] Apache PDFBox (0) | 2020.02.13 |
[JavaScript] Cookie (0) | 2020.01.21 |
[Spring] AOP(Aspect Oriented Programming) (0) | 2020.01.16 |
댓글