2012-05-02 2 views
0

Maven Repository에 문제가 있습니다. Eclipse에 대한 BNDTools 플러그인을 로컬 m2 저장소에서 사용하려고합니다. 그러나 그것은 나의 m2 저장소가 OBR 저장소가 아니므로 OBR 해결에 사용될 수 없다고 주장합니다.Maven m2 저장소 : 만들기 OBR

Maven-Bundle-Plugin은 OBR 데이터를 생성해야하지만 우리 (팀)는 repository.xml이 저장소의 모든 파일을 최신 상태로 유지하지 못했음을 알아 냈으므로 apache karaf 동굴로 XML 파일을 다시 작성해야하지만, 이것이 내가 잘못 들어간 곳이기도합니다.

나는 이것이 비논리적 인 해결 방법 인 것처럼 보인다고 확신하지만, 우리가 가지고있는 셋업에서 이것은 가장 쉬운 방법처럼 보였다.

그럼 내 질문은 다음과 같습니다. 어떻게하면 모든 OBR 데이터로 리빌드 할 repository.xml 파일을 얻을 수 있습니까? 또는 실패하면 m2 repo를 OBR 호환 리포지토리로 설정하는 방법은 무엇입니까?

미리 감사드립니다.

+0

나는이 문제를 해결하기 위해 maven-bundle-plugin의 'bundle : index'함수를 사용할 수 있음을 깨달았다. 다행히도이 문제는 다른 사람에게 도움이 될 것입니다. 문서 [여기] [1] [1] : http://svn.apache.org/repos/asf/felix/releases/maven-bundle-plugin-2.3.7/doc/site/index- mojo.html – RyanSoper

+1

질문에 대한 답변으로 추가하고 기간이 만료되면이를 수락하십시오. 이렇게하면 해결책이 무엇인지 모두에게 분명히 알릴 수 있습니다. –

답변

2

maven-bundle-plugin에는 repository.xml 파일을 다시 작성할 수있는 "색인"목표가 있습니다.