공부/Java
Blocked mirror for repositories 오류 해결
딸기버블티
2024. 3. 28. 09:15
mvn dependency:tree 로 메이븐 트리구조를 확인하고 싶었는데
메이븐이 http 로된 nexus 에 접근하지 못했을때 발생하는 오류.
빨간 네모 박스의 주소를 기억해주고,
C:\Users\사용자\.m2 경로의 settings.xml 파일을 수정해주어야 한다. (혹은 m2가 있는 다른 경로)
settings.xml 파일이 없으면 만들면 된다.
파일 안에 다음과 같이 입력하면 된다.
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<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>빨간네모주소</url>
<blocked>false</blocked>
</mirror>
</mirrors>
</settings>
저장하고
다시 mvn dependency:tree 하면 성공