2012-09-29 6 views
1

에 richfaces 3.3.x는 찾을 수 없습니다. org.richfaces.cdk 버전 3.3.3.Final이 중앙 저장소에 없습니다. 따라서 수동으로 버전 4.2.2를 설치해야했습니다. maven-richfaces-resources-plugin 파일을 다운로드하여 로컬 저장소에 마지막으로 보내야했습니다. -4.2.2.Final.jar 그런 다음 org.richfaces.cdk 플러그인을 로컬로 리포지토리에 수동으로 설치해야했습니다. 다음 섹션 4.1에서 명령을 실행하십시오. 나는 archetype : archetype : create로 변경해야했습니다. 이 명령을 실행하면 maven이 jar 파일에서 META-INF/archetype.xml을 찾을 수 없다는 것을 알 수 있습니다. 나는이 시점에서 붙어있다. 어떤 포인터? 이 스레드 당Maven은 내가이 튜토리얼을 따라하기 위해 노력하고 중앙의 repo

답변

1

는 richfaces의 버전은 일반적으로 https://community.jboss.org/thread/172034?_sscc=t

은 소프트웨어 공급 업체가 자신의 메이븐의 repos을 유지하고 중앙에 모든 자료를 밀어하지 않는 중앙하지, JBoss의 메이븐 리포이다. SpringSource, Atlassian, Oracle (java.net)이 떠오른다.

아키 타입은 프로젝트 종속성/플러그인과 마찬가지로 종속성이 있으므로 아키타 입을 작동 시키려면 JBoss 저장소를 pom.xml 또는 settings.xml에 추가해야 할 수 있습니다. 그렇게하는 방법은 위의 링크를 참조하십시오.

0

나는 그것을 알아 냈다! noahz의 대답은 도움이되었지만 완전한 해결책은 아니 었습니다. 나는 여전히 그의 대답을 받아 들일 것이다. settings.xml에서 Jboss maven repo를 Atlassion repo로 대체 한 후에도 richfaces 아티팩트를 찾을 수 없다는 오류가 'BUILD FAILURE'로 표시되었습니다. Maven은 여전히 ​​Atlassian repo가 ​​아닌 중앙 repo를 찾고있었습니다. 따라서 약간의 연구 결과 중앙 리포가 태그로 오버라이드 될 수 있다는 사실이 밝혀졌습니다. 다음 링크를 따르십시오 : http : //maven.apache.org/guides/mini/guide-mirror-settings.html.

빌드가 완료되었습니다.

+0

그런데 중앙 repo는 Atlassion repo로 오버라이드되었습니다. – sotn

+0

"Maven이 여전히 Atlassian repo가 ​​아닌 중앙 repo를 찾고 있었는지 확실하지 않습니다." 조직에서 저장소 관리자를 실행하고 있습니까? – noahlz

+0

그것이 오류 메시지가 말한 것입니다. 즉, maven이 중앙 repo에서 인공물을 찾을 수 없다는 것입니다. 정확한 오류 메시지가 없지만 기본 중앙 저장소를보고있었습니다. 어쨌든, 나는 직장에서가 아니라 자신의 컴퓨터에서 이것을하고있다. – sotn

관련 문제