전자정부 업그레이드시 에러
- 작성자 :
- 킁*
- 작성일 :
- 2019-09-27 14:59:47
- 조회수 :
- 3,510
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
가이드에 3x->3.5로 변경하려는 방식으로
<properties>
<spring.maven.artifact.version>4.0.9.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.5.0</egovframework.rte.version>
</properties>
를 변경해주었습니다..그러다 현재 egov관련된 3.5 .jar를 가지고 오지 못하고 있습니다.
setting.xml에는 세팅하여 D:드라이브에 Repository를 별도로 하게끔 했으며, 지웠다가 다시 maven>update를 해도
3.5관련된 모든 스프링.jar를 가지고 못하는 에러가 있는데 무슨문제일까요
maven clean시는 잘됨
RUN AS > maven install시
[ERROR] Failed to execute goal on project fdca: Could not resolve dependencies for project kr.go:fdca:war:1.0.0: Failed to collect dependencies for [egovframework.rte:egovframework.rte.ptl.mvc:jar:3.5.0 (compile), egovframework.rte:egovframework.rte.psl.dataaccess:jar:3.5.0 (compile), egovframework.rte:egovframework.rte.fdl.idgnr:jar:3.5.0 (compile), egovframework.rte:egovframework.rte.fdl.property:jar:3.5.0 (compile), javax.servlet:servlet-api:jar:2.5 (pr
~~블라블라 에러
maven update를 해도 현재 계속
ArtifactDescriptorException: Failed to read artifact descriptor for egovframework.rte:egovframework.rte.psl.dataaccess:jar:3.5.0: ArtifactResolutionException: Failure to transfer egovframework.rte:egovframework.rte.psl.dataaccess:pom:3.5.0 from http://maven.egovframe.kr:8080/maven was cached in the local repository, resolution will not be reattempted until the update interval of egovframe has elapsed or updates are forced. Original error: Could not transfer artifact egovframework.rte:egovframework.rte.psl.dataaccess:pom:3.5.0 from/to egovframe (http://maven.egovframe.kr:8080/maven): Connection refused: no further information to http://maven.egovframe.kr:8080/maven/egovframework/rte/egovframework.rte.psl.dataaccess/3.5.0/egovframework.rte.psl.dataaccess-3.5.0.pom
이런식의 에러들이 계속 올라고 있으며 다른 jar들도 Missing artifact 에러가 나고있는데 왜그런지 궁금합니다..pom.에서 무엇이 잘못되었는지 궁금합니다..pom파일 첨부해드립니다.
감사합니다.
<properties>
<spring.maven.artifact.version>4.0.9.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.5.0</egovframework.rte.version>
</properties>
를 변경해주었습니다..그러다 현재 egov관련된 3.5 .jar를 가지고 오지 못하고 있습니다.
setting.xml에는 세팅하여 D:드라이브에 Repository를 별도로 하게끔 했으며, 지웠다가 다시 maven>update를 해도
3.5관련된 모든 스프링.jar를 가지고 못하는 에러가 있는데 무슨문제일까요
maven clean시는 잘됨
RUN AS > maven install시
[ERROR] Failed to execute goal on project fdca: Could not resolve dependencies for project kr.go:fdca:war:1.0.0: Failed to collect dependencies for [egovframework.rte:egovframework.rte.ptl.mvc:jar:3.5.0 (compile), egovframework.rte:egovframework.rte.psl.dataaccess:jar:3.5.0 (compile), egovframework.rte:egovframework.rte.fdl.idgnr:jar:3.5.0 (compile), egovframework.rte:egovframework.rte.fdl.property:jar:3.5.0 (compile), javax.servlet:servlet-api:jar:2.5 (pr
~~블라블라 에러
maven update를 해도 현재 계속
ArtifactDescriptorException: Failed to read artifact descriptor for egovframework.rte:egovframework.rte.psl.dataaccess:jar:3.5.0: ArtifactResolutionException: Failure to transfer egovframework.rte:egovframework.rte.psl.dataaccess:pom:3.5.0 from http://maven.egovframe.kr:8080/maven was cached in the local repository, resolution will not be reattempted until the update interval of egovframe has elapsed or updates are forced. Original error: Could not transfer artifact egovframework.rte:egovframework.rte.psl.dataaccess:pom:3.5.0 from/to egovframe (http://maven.egovframe.kr:8080/maven): Connection refused: no further information to http://maven.egovframe.kr:8080/maven/egovframework/rte/egovframework.rte.psl.dataaccess/3.5.0/egovframework.rte.psl.dataaccess-3.5.0.pom
이런식의 에러들이 계속 올라고 있으며 다른 jar들도 Missing artifact 에러가 나고있는데 왜그런지 궁금합니다..pom.에서 무엇이 잘못되었는지 궁금합니다..pom파일 첨부해드립니다.
감사합니다.
A
안녕하세요.
표준프레임워크센터 입니다.
센터에서 v3.5버전으로 테스트 하였습니다.
테스트 결과 문제가 없었습니다.
pom.xml에
다음을 추가합니다.
<repository>
<id>egovframe</id>
<url>http://maven.egovframe.kr:8080/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
기존에 http://www.egovframe.kr/maven은 주석처리합니다.
원격 레포지토리가 동작 하려면
외부 URL이 오픈되어 있어야 합니다.
만약 내부망이라거나 방화벽이 설치되어 있다면 관련 환경을 점검하셔야 합니다.
완전히 차단된 망이라면
별도의 사설 레포지토리인 Nexus 서버를 구축하시면 좋습니다.
표준프레임워크 포탈사이트에서
다운로드 > 실행환경 > 3.x 다운로드에서
표준프레임워크 각 라이브러리를 다운로드 받아
로컬 레포지토리에 복사 하셔도 됩니다.
감사합니다.
표준프레임워크센터 입니다.
센터에서 v3.5버전으로 테스트 하였습니다.
테스트 결과 문제가 없었습니다.
pom.xml에
다음을 추가합니다.
<repository>
<id>egovframe</id>
<url>http://maven.egovframe.kr:8080/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
기존에 http://www.egovframe.kr/maven은 주석처리합니다.
원격 레포지토리가 동작 하려면
외부 URL이 오픈되어 있어야 합니다.
만약 내부망이라거나 방화벽이 설치되어 있다면 관련 환경을 점검하셔야 합니다.
완전히 차단된 망이라면
별도의 사설 레포지토리인 Nexus 서버를 구축하시면 좋습니다.
표준프레임워크 포탈사이트에서
다운로드 > 실행환경 > 3.x 다운로드에서
표준프레임워크 각 라이브러리를 다운로드 받아
로컬 레포지토리에 복사 하셔도 됩니다.
감사합니다.