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 하면 성공 

+ Recent posts