2012-01-24 7 views
0

m2e와 함께 Eclipse를 사용하고 있습니다. 하나의 ProjectA이 Maven 프로젝트로 빌드되고 Jar로 패키징되어 있습니다. ProjectAProjectB에 종속성으로 추가하면 Jar 대신 .pomUpdated 패키지로 표시됩니다. '작업 공간 프로젝트에서 종속성 분석'기능을 사용 중입니다.Maven 프로젝트가 jar 대신 pomUpdated로 표시됩니다.

아이디어가 있으십니까? 업데이트/스냅 샷과 다른 것들을 강제로 시도했지만 아무 것도 문제를 해결하지 못했습니다. 나는이 프로젝트를 ProjectA을 참조하는 다른 프로젝트와 함께 성공적으로 수행했지만 이번에는 작동하지 않습니다.

편집 :

문제는 PROJECTA가 구축하지 않는 것이 밝혀,하지만 난 이유를 알아낼 수 없습니다. 분명히 그것은 Nexus 서버에서 부모 프로젝트를 찾는 데 문제가 있습니다. 그러나 상대 경로를 사용하여 부모를 찾도록 설정 했으므로 로컬로 찾을 수 있습니다. 왜 넥서스를 보는 대신 어떨까요?

Failure to find com.foobar:MyProject:pom:0.0.1-SNAPSHOT in 
http://myserver/nexus/content/groups/public was cached in the local 
repository, resolution will not be reattempted until the update interval of nexus has 
elapsed or updates are forced -> [Help 1] 

편집 2 :

나는 PROJECTA가 구축되지 함께 문제를 해결하지만, 지금은 단지 ProjectB 사용하기 매우 실망 ... 사용할 수 pomUpdated 표시하도록 해요!

+0

Eclipse에서 pom.xml 및 업데이트 된 종속성에 종속성을 추가 했습니까? – khmarbaise

+0

예, 종속성을 pom.xml 및 업데이트 된 종속성에 추가했습니다. 그것은 제가 시도한 첫 번째 것 중 하나입니다. – acvcu

+0

종속성으로 사용하려는 프로젝트에 mvn 설치를 했습니까? – khmarbaise

답변

0

문제는 내 Sonatype Nexus 설정이 잘못되었습니다.

관련 문제