반응형
maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories.
maven 빌드시에 위와 같은 에러가 발생을 하고 있다.
maven 3.8.1 버전부터는 http 에 대한 외부 연결을 기본적으로 막는다고 한다.
에러 내용
org.eclipse.jetty:jetty-jsp:jar:9.4.3.v20170317: Failed to read artifact descriptor for
org.eclipse.jetty:jetty-jsp:jar:9.4.3.v20170317: Could not transfer artifact org.eclipse.jetty:jetty-jsp:pom:9.4.3.v20170317
from/to maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories:
[maven-restlet (http://maven.restlet.org, default, releases+snapshots), maven-eclipse (http://maven-eclipse.github.io/maven/, default, releases+snapshots)] -> [Help 1]
해결 방법
maven의 settings.xml의 http를 허용하는 코드를 삽입 하면 해결이 된다.
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>http://0.0.0.0/</url>
</mirror>
</mirrors>
</settings>
'프로그래밍 > Intellij' 카테고리의 다른 글
SVN commit 내용을 intellij에서 그대로 patch 하기 (0) | 2022.07.07 |
---|---|
intellij에서 json string 포맷을 보기좋게 정리하기 (0) | 2022.06.15 |
INTELLIJ class 자동 정렬 기능 (0) | 2021.10.29 |
Intellij git Local Changes 탭이 보이지 않을때 (0) | 2021.08.05 |
댓글