Java & Kotlin/Gradle & Maven
[Maven] Blocked mirror for repositories .. 에러가 표시되며 다운로드가 안되는경우
전봉근
2022. 4. 8. 15:49
반응형
Blocked mirror for repositories .. 에러가 표시되며 다운로드가 안되는경우
- 현재 폐쇠망에서 특정 모듈을 Nexus에 모아 사용하고 있는 상태이며 알아본 결과 Maven 3.8.1 버전부터 http에 대한 외부 연결을 막는 설정이 default로 변경되었다고함
- 해결방법은 해당 nexus를 https로 변경시켜주는 방법 또는 maven의 settings.xml에 http를 무력화 시켜주는 코드를 삽입하는 총 두 가지의 방법이 있으며 우선 settings.xml 을 활용하는 방법으로 진행하였다.
[settings.xml]<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0" ....> ... <mirrors> <mirror> <id>maven-default-http-blocker</id> <mirrorOf>external:dont-match-anything-mate:*</mirrorOf> <name>Pseudo repository to mirror external repositories initially using HTTP.</name> <url>http://0.0.0.0/</url> <blocked>false</blocked> </mirror> </mirrors> ... </settings>
반응형