Nexus-obr-plugin GitHub을 Nexus oss 2.10.0-02에 설치하고 싶습니다.Nexus에 obr 플러그인 설치
OBR 플러그인은 표준 Nexus OSS에서 제공되지 않는 것 같습니다. 이 플러그인의 jar 버전 http://mvnrepository.com/artifact/org.sonatype.nexus.plugins/nexus-obr-plugin/2.10.0-02을 찾을 수있었습니다.
Nexus와 함께 제공되는 다른 플러그인을 살펴보면 모든 플러그인은 jar, Manifestfile (META-INF 아래) 및 필요한 종속성이 포함 된 폴더에있는 것으로 보입니다.
나는 그 용기를 plugin-repository/nexus-obr-plugin-2.10.0-02/nexus-obr-plugin-2.10.0-02.jar
폴더에 넣었다. 종속성 폴더에 다운로드해야 dependecies :
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.core</artifactId>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.osgi.service.obr</artifactId>
</dependency>
및 매니페스트 파일을 생성, 다른 넥서스 플러그인에서 다른 매니페스트 파일을 기반으로. 이것으로 나는 오류없이 Nexus를 시작할 수 있었고 Plugin Console은 OBR-Plugin이 활성화되었음을 나타낸다. 그러나 '새 호스트 저장소 만들기'에서 OBR 공급자를 사용할 수 없습니다.
obr 플러그인을 설치하는 방법과 모든 의존성이있는 플러그인과 MANIFEST 파일을 다운로드 할 수있는 좋은 설명이 있습니까?
Nexus 서적에서이 문제에 관한 설명서를 지금까지 업데이트했습니다. http://books.sonatype.com/nexus-book/reference/osgi-sect-intro.html –