Intellij 환경 Repository & dependencies 다운로드 오류
- 작성자 :
- 홍*화
- 작성일 :
- 2022-01-03 14:52:26
- 조회수 :
- 4,943
- 구분 :
- 적용지원(기술지원)
- 진행상태 :
- 완료
Q
pom.xml을 이런식으로 셋팅해서 사용하고 있습니다. eclipse 기반의 egovframework 3.8를 이용하면 이런 문제가 발생하지 않는데, intellij에서 빌드 과정에서 이러한 문제가 발생합니다.
Could not find artifact egovframework.rte:egovframework.rte.ptl.mvc:pom:3.8.0 in mvn2 (https://repo1.maven.org/maven2/)
위에 오류말고도 9개의 egovframework 관련 dependency가 다음과 같은 무제를 겪습니다.
dependency를 받는 과정에서의 문제인거 같은데, 메이븐 정책 변경에 맞춰서 url 을 다음과 같이 변경했습니다.
http://repo1.maven.org/maven2/ -> https://repo1.maven.org/maven2/
http://www.egovframe.go.kr/maven/ -> http://maven.egovframe.kr:8080/maven/
최종적으로 pom.xml 세팅은 전체적으로 보여줄 순 없지만 다음과 같이 되어있습니다.
<properties>
<spring.maven.artifact.version>4.3.16.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.8.0</egovframework.rte.version>
<version.org.apache.tiles>3.0.8</version.org.apache.tiles>
<version.mybatis>3.4.6</version.mybatis>
<version.mybatis.spring>1.3.2</version.mybatis.spring>
</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://www.egovframe.go.kr/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>egovframe2</id>
<url>http://maven.egovframe.kr:8080/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
...
어떤 식으로 바꿔야 할까요?
Could not find artifact egovframework.rte:egovframework.rte.ptl.mvc:pom:3.8.0 in mvn2 (https://repo1.maven.org/maven2/)
위에 오류말고도 9개의 egovframework 관련 dependency가 다음과 같은 무제를 겪습니다.
dependency를 받는 과정에서의 문제인거 같은데, 메이븐 정책 변경에 맞춰서 url 을 다음과 같이 변경했습니다.
http://repo1.maven.org/maven2/ -> https://repo1.maven.org/maven2/
http://www.egovframe.go.kr/maven/ -> http://maven.egovframe.kr:8080/maven/
최종적으로 pom.xml 세팅은 전체적으로 보여줄 순 없지만 다음과 같이 되어있습니다.
<properties>
<spring.maven.artifact.version>4.3.16.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.8.0</egovframework.rte.version>
<version.org.apache.tiles>3.0.8</version.org.apache.tiles>
<version.mybatis>3.4.6</version.mybatis>
<version.mybatis.spring>1.3.2</version.mybatis.spring>
</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://www.egovframe.go.kr/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>egovframe2</id>
<url>http://maven.egovframe.kr:8080/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
...
어떤 식으로 바꿔야 할까요?
환경정보
-
- OS 정보 : Windows 10 & macOS Monterey
- 표준프레임워크 버전 : 3.8.0
- JDK(JRE) 정보 : idk_1.8.0_65
- WAS 정보 : tomcat 8.5
- DB 정보 : mysql
- 기타 환경 정보 : Intellij Ultimate Version 2021.03.01
A
안녕하세요.
표준프레임워크센터 입니다.
로그를 보아
센트럴 레포지토리에서
표준프레임워크 실행환경을 가져오려고 시도가
되고 있는 상황으로 보입니다.
표준프레임워크 레포지토리 URL주소를
다음과 같이 적용해 보시기 바랍니다.
https://maven.egovframe.go.kr/maven/
다음 주소는 예전에 운영하던 URL주소로 더이상 필요하지 않습니다.
http://www.egovframe.go.kr/maven/
http://maven.egovframe.kr:8080/maven/
또한
현재 개발환경에서
위 레포지토리 URL주소가 방화벽에서
허용되어 있는지도 확인이 필요해 보입니다.
감사합니다.
표준프레임워크센터 입니다.
로그를 보아
센트럴 레포지토리에서
표준프레임워크 실행환경을 가져오려고 시도가
되고 있는 상황으로 보입니다.
표준프레임워크 레포지토리 URL주소를
다음과 같이 적용해 보시기 바랍니다.
https://maven.egovframe.go.kr/maven/
다음 주소는 예전에 운영하던 URL주소로 더이상 필요하지 않습니다.
http://www.egovframe.go.kr/maven/
http://maven.egovframe.kr:8080/maven/
또한
현재 개발환경에서
위 레포지토리 URL주소가 방화벽에서
허용되어 있는지도 확인이 필요해 보입니다.
감사합니다.