아래내용 추가 질문 입니다.
- 작성자 :
- 장*주
- 작성일 :
- 2012-05-09 13:26:38
- 조회수 :
- 2,542
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
죄송한데요...
처음에 전자정부 웹프로젝트를 생성하면 그 레포지토리는 기본적으로 추가된
pom.xml 이 생성됩니다...
그렇게 되어 있는데도 전자정부 프레임워크 라이브러리만 다운로드가 안되니 말씀
드리는 겁니다...
처음 생성된 pom.xml 에 보면 두개의 레포지토리가 추가가 되어 있잖아요...
1. http://repo1.maven.org/maven2/
2. http://www.egovframe.go.kr/maven/
다른 라이브러리 및 스프링 3.0.5 라이브러리는 다 정상적으로 다운로드 되는데
전자정부프레임워크 관련된 라이브러리만 다운로드가 안된다는 겁니다...
제가 미리 말씀 드렸듯이 제 maven 로컬 레포지토리에 제 nexus 미러 사이트를
추가 해 놓은걸 빼면 정상적으로 작동을 하는데...
그 부분만 넣으면 문제가 생긴다는 겁니다...
제가 이전에 질문 드렸던걸 다시한번 보시고 답변을 달아 주셔야 할듯 합니다..
제가 말씀 드렸듯이 그런 문제는 절대 아닙니다... 만약 제가 전자정부 프레임워크
레포지토리를 추가를 안해서 나는 문제라면 제 로컬 maven 레포지토리에 제 nexus
미러사이트를 뺀다고 해도 다운로드 안받아지는게 맞는거죠...
그리고 한가지 좀 이상한게 정상적인 라이브러리가 다운로드 안될때에도 다운로드
되는 넘들이 있습니다...
바로 모든 전자정부 프레임워크 2.0.0 라이브러리를 보시면
나중에 라이브러리가 수정이 된건지 백업파일 같은게 있더라구요.. 아래와 같이
egovframework.rte.fdl.property-2.0.0.jar.lastUpdated
egovframework.rte.fdl.property-2.0.0.pom.lastUpdated
모든걸 셋팅하고 시작을 하면 제 로컬 maven 레포지토리에 저 두 녀석은 정상적으로
다운로드가 되는데... 정작 다운로드가 되어야 할 아래 라이브러리는 다운로드가
되질 않습니다..
egovframework.rte.fdl.property-2.0.0.jar
egovframework.rte.fdl.property-2.0.0.pom
말씀 드렸듯이 maven 레포지토리에 제 nexus 미러 사이트 등록해 놓은걸 없애면
정상적으로 다운로드가 되구요....
제 개인적인 소견으로는 저 백업 파일같은 것들 때문에 뭔가가 충돌이 나는건
아닌지 생각도 되어지는데...
아무튼.. 이유를 알고 싶습니다...
처음에 전자정부 웹프로젝트를 생성하면 그 레포지토리는 기본적으로 추가된
pom.xml 이 생성됩니다...
그렇게 되어 있는데도 전자정부 프레임워크 라이브러리만 다운로드가 안되니 말씀
드리는 겁니다...
처음 생성된 pom.xml 에 보면 두개의 레포지토리가 추가가 되어 있잖아요...
1. http://repo1.maven.org/maven2/
2. http://www.egovframe.go.kr/maven/
다른 라이브러리 및 스프링 3.0.5 라이브러리는 다 정상적으로 다운로드 되는데
전자정부프레임워크 관련된 라이브러리만 다운로드가 안된다는 겁니다...
제가 미리 말씀 드렸듯이 제 maven 로컬 레포지토리에 제 nexus 미러 사이트를
추가 해 놓은걸 빼면 정상적으로 작동을 하는데...
그 부분만 넣으면 문제가 생긴다는 겁니다...
제가 이전에 질문 드렸던걸 다시한번 보시고 답변을 달아 주셔야 할듯 합니다..
제가 말씀 드렸듯이 그런 문제는 절대 아닙니다... 만약 제가 전자정부 프레임워크
레포지토리를 추가를 안해서 나는 문제라면 제 로컬 maven 레포지토리에 제 nexus
미러사이트를 뺀다고 해도 다운로드 안받아지는게 맞는거죠...
그리고 한가지 좀 이상한게 정상적인 라이브러리가 다운로드 안될때에도 다운로드
되는 넘들이 있습니다...
바로 모든 전자정부 프레임워크 2.0.0 라이브러리를 보시면
나중에 라이브러리가 수정이 된건지 백업파일 같은게 있더라구요.. 아래와 같이
egovframework.rte.fdl.property-2.0.0.jar.lastUpdated
egovframework.rte.fdl.property-2.0.0.pom.lastUpdated
모든걸 셋팅하고 시작을 하면 제 로컬 maven 레포지토리에 저 두 녀석은 정상적으로
다운로드가 되는데... 정작 다운로드가 되어야 할 아래 라이브러리는 다운로드가
되질 않습니다..
egovframework.rte.fdl.property-2.0.0.jar
egovframework.rte.fdl.property-2.0.0.pom
말씀 드렸듯이 maven 레포지토리에 제 nexus 미러 사이트 등록해 놓은걸 없애면
정상적으로 다운로드가 되구요....
제 개인적인 소견으로는 저 백업 파일같은 것들 때문에 뭔가가 충돌이 나는건
아닌지 생각도 되어지는데...
아무튼.. 이유를 알고 싶습니다...
A
안녕하세요.. 장선주님..
이번에 업그레이드된 maven 3.0의 경우는 특정 시점에.. repository 사이트에 문제가 있으면.. 해당 정보를 캐쉬에 보관하는 방식으로 24시간(기본 설정)동안 다시 repository 사이트를 접속하지 않습니다...
(해당 정보가 lastUpdated 파일에 기록됩니다.)
이 경우는 강제적으로 lastUpdated 파일들을 삭제해 주시거나.. maven을 -U 옵션과 함께 호출하시면.. 다시 업데이트 됩니다..
-U는 .. eclipse의 경우... Run As -> Maven build ... 에서..
Update Snapshots 항목을 선택하시고.. Goal에는 package를 지정하셔서.. 호출하시면 됩니다..
command line으로는 .. 프로젝트 root 디렉토리에서 mvn -U package 명령을 호출하시면 되구요..
그럼.. 즐거운 하루되십시오.
감사합니다.
이번에 업그레이드된 maven 3.0의 경우는 특정 시점에.. repository 사이트에 문제가 있으면.. 해당 정보를 캐쉬에 보관하는 방식으로 24시간(기본 설정)동안 다시 repository 사이트를 접속하지 않습니다...
(해당 정보가 lastUpdated 파일에 기록됩니다.)
이 경우는 강제적으로 lastUpdated 파일들을 삭제해 주시거나.. maven을 -U 옵션과 함께 호출하시면.. 다시 업데이트 됩니다..
-U는 .. eclipse의 경우... Run As -> Maven build ... 에서..
Update Snapshots 항목을 선택하시고.. Goal에는 package를 지정하셔서.. 호출하시면 됩니다..
command line으로는 .. 프로젝트 root 디렉토리에서 mvn -U package 명령을 호출하시면 되구요..
그럼.. 즐거운 하루되십시오.
감사합니다.