maven error
- 작성자 :
- 김*년
- 작성일 :
- 2020-05-27 14:48:47
- 조회수 :
- 3,362
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
maven build시 에러가 납니다.
pom.xml에 repository에
<repositories>
<repository>
<id>mvn2</id>
<url>https://repo1.maven.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>egovframe</id>
<url>http://maven.egovframe.kr:8080/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
build시 해당 에러가 납니다.
[ERROR] Failed to execute goal on project batchJob: Could not resolve dependencies for project batchJob:batchJob:war:1.0.0: Failed to collect dependencies at egovframework.rte:egovframework.rte.bat.core:jar:3.9.0 -> egovframework.rte:egovframework.rte.fdl.logging:jar:3.9.0 -> org.apache.logging.log4j:log4j-core:jar:2.11.2: Failed to read artifact descriptor for org.apache.logging.log4j:log4j-core:jar:2.11.2: Could not transfer artifact org.apache.logging.log4j:log4j-core:pom:2.11.2 from/to mvn2 (https://repo1.maven.org/maven2/): java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty -> [Help 1]
빌드 환경 구성에 대해서 도움 부탁드립니다.
pom.xml에 repository에
<repositories>
<repository>
<id>mvn2</id>
<url>https://repo1.maven.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>egovframe</id>
<url>http://maven.egovframe.kr:8080/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
build시 해당 에러가 납니다.
[ERROR] Failed to execute goal on project batchJob: Could not resolve dependencies for project batchJob:batchJob:war:1.0.0: Failed to collect dependencies at egovframework.rte:egovframework.rte.bat.core:jar:3.9.0 -> egovframework.rte:egovframework.rte.fdl.logging:jar:3.9.0 -> org.apache.logging.log4j:log4j-core:jar:2.11.2: Failed to read artifact descriptor for org.apache.logging.log4j:log4j-core:jar:2.11.2: Could not transfer artifact org.apache.logging.log4j:log4j-core:pom:2.11.2 from/to mvn2 (https://repo1.maven.org/maven2/): java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty -> [Help 1]
빌드 환경 구성에 대해서 도움 부탁드립니다.
A
안녕하세요.
표준프레임워크센터 입니다.
pom.xml파일에
레포지토리 설정은 정상적으로 보입니다.
다음 체크사항으로
메이븐 레포지토리 정책이 HTTPS만 허용하는것으로 변경되었습니다.
이때 HTTPS를 사용하시기 위해서는
반드시 JDK8 이상을 사용하셔야 합니다.
메이븐 레파지토리를 초기화할 필요도 있는데요.
프로젝트 우클릭 > Maven > Update Project를 선택하시고
Force Update ~~~에 체크후 OK선택하여
저장소를 초기화 해보시기 바랍니다.
감사합니다.
표준프레임워크센터 입니다.
pom.xml파일에
레포지토리 설정은 정상적으로 보입니다.
다음 체크사항으로
메이븐 레포지토리 정책이 HTTPS만 허용하는것으로 변경되었습니다.
이때 HTTPS를 사용하시기 위해서는
반드시 JDK8 이상을 사용하셔야 합니다.
메이븐 레파지토리를 초기화할 필요도 있는데요.
프로젝트 우클릭 > Maven > Update Project를 선택하시고
Force Update ~~~에 체크후 OK선택하여
저장소를 초기화 해보시기 바랍니다.
감사합니다.