maven install 시 에러
- 작성자 :
- 김*선
- 작성일 :
- 2021-04-21 14:29:29
- 조회수 :
- 11,861
- 구분 :
- 개발환경 / 3.1
- 진행상태 :
- 완료
Q
pom.xml에 아래와 같이 정의되어 있는데요.
<properties>
<spring.maven.artifact.version>3.2.9.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.1.0</egovframework.rte.version>
<webapp.lib>${basedir}/src/main/webapp/WEB-INF/lib</webapp.lib>
</properties>
<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>
<pluginRepositories>
<!-- SKMNS Nexus 설정 -->
<pluginRepository>
<id>central</id>
<url>http://10.5.250.46:8081/nexus/content/repositories/new_repo_maven/</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
maven install 시 아래와 같은 에러가 발생하는데 해결방법을 못찾아 문의드립니다.
[ERROR] Failed to execute goal on project wbsoft: Could not resolve dependencies for project kr:wbsoft:war:1.0.0: Failed to collect dependencies at egovframework.rte:egovframework.rte.ptl.mvc:jar:3.1.0: Failed to read artifact descriptor for egovframework.rte:egovframework.rte.ptl.mvc:jar:3.1.0: Could not transfer artifact egovframework.rte:egovframework.rte.ptl.mvc:pom:3.1.0 from/to mvn2 (https://repo1.maven.org/maven2/): Transfer failed for https://repo1.maven.org/maven2/egovframework/rte/egovframework.rte.ptl.mvc/3.1.0/egovframework.rte.ptl.mvc-3.1.0.pom: Connect to repo1.maven.org:443 [repo1.maven.org/151.101.52.209] failed: Connection refused (Connection refused) -> [Help 1]
<properties>
<spring.maven.artifact.version>3.2.9.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.1.0</egovframework.rte.version>
<webapp.lib>${basedir}/src/main/webapp/WEB-INF/lib</webapp.lib>
</properties>
<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>
<pluginRepositories>
<!-- SKMNS Nexus 설정 -->
<pluginRepository>
<id>central</id>
<url>http://10.5.250.46:8081/nexus/content/repositories/new_repo_maven/</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
maven install 시 아래와 같은 에러가 발생하는데 해결방법을 못찾아 문의드립니다.
[ERROR] Failed to execute goal on project wbsoft: Could not resolve dependencies for project kr:wbsoft:war:1.0.0: Failed to collect dependencies at egovframework.rte:egovframework.rte.ptl.mvc:jar:3.1.0: Failed to read artifact descriptor for egovframework.rte:egovframework.rte.ptl.mvc:jar:3.1.0: Could not transfer artifact egovframework.rte:egovframework.rte.ptl.mvc:pom:3.1.0 from/to mvn2 (https://repo1.maven.org/maven2/): Transfer failed for https://repo1.maven.org/maven2/egovframework/rte/egovframework.rte.ptl.mvc/3.1.0/egovframework.rte.ptl.mvc-3.1.0.pom: Connect to repo1.maven.org:443 [repo1.maven.org/151.101.52.209] failed: Connection refused (Connection refused) -> [Help 1]
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : SpringFramework3.0, maven4.0
- JDK(JRE) 정보 : jdk1.8
- WAS 정보 : tomcat7.0
- DB 정보 : mssql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
몇가지 점검을 해 보셔야 할 것 같습니다.
우선 외부망이 접속 가능 한 상황이라면
전자정부의 기존 repository url이
http://maven.egovframe.kr:8080/maven/ -> http://maven.egovframe.go.kr/maven 로 변경되었습니다.
이 부분을 확인 하셔야 할 것 같습니다.
만약 offline 환경이나 인터넷이 안되는 환경이라면
기술된 사설 repository에 전자정부와 관련된 의존성들이 포함되었는지 확인이 필요 할 것 같습니다.
또한 구버전의 개발환경의 경우 https 프로토콜과 관련되어 정리된 사항이 있으니 아래를 참고하시면 좋을 것 같습니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000761
JDK8 이상을 지원하는 개발환경이 필요하며
만약 해당 방법으로 조치하여도 제대로된 의존성 다운이 되지 않는다면
되도록 최신 버전의 개발환경을 사용하실 것은 권장 드립니다.
감사합니다.
표준프레임워크 센터입니다.
몇가지 점검을 해 보셔야 할 것 같습니다.
우선 외부망이 접속 가능 한 상황이라면
전자정부의 기존 repository url이
http://maven.egovframe.kr:8080/maven/ -> http://maven.egovframe.go.kr/maven 로 변경되었습니다.
이 부분을 확인 하셔야 할 것 같습니다.
만약 offline 환경이나 인터넷이 안되는 환경이라면
기술된 사설 repository에 전자정부와 관련된 의존성들이 포함되었는지 확인이 필요 할 것 같습니다.
또한 구버전의 개발환경의 경우 https 프로토콜과 관련되어 정리된 사항이 있으니 아래를 참고하시면 좋을 것 같습니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000761
JDK8 이상을 지원하는 개발환경이 필요하며
만약 해당 방법으로 조치하여도 제대로된 의존성 다운이 되지 않는다면
되도록 최신 버전의 개발환경을 사용하실 것은 권장 드립니다.
감사합니다.