Я хочу установить плагин Nexus-obr GitHub в моей ОС Nexus 2.10.0-02.
Похоже, что плагин OBR не входит в стандартную ОС Nexus. Я смог найти jar-версию этого плагина http://mvnrepository.com/artifact/org.sonatype.nexus.plugins/nexus-obr-plugin/2.10.0-02.
Я посмотрел на другие плагины, поставляемые с Nexus, каждый плагин, кажется, находится в папке, содержащей банку, файл манифеста (в META-INF) и необходимые зависимости.
Я поместил банку в папку plugin-repository/nexus-obr-plugin-2.10.0-02/nexus-obr-plugin-2.10.0-02.jar
. Загрузил необходимые зависимости в папку зависимостей:
<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. Благодаря этому мне удалось запустить Nexus без ошибок, и в консоли плагинов указано, что OBR-плагин активирован. Но в разделе «Создать новый размещенный репозиторий» нет провайдера OBR.
Есть ли хорошее объяснение, как установить плагин obr и где можно скачать плагин со всеми зависимостями и файлом МАНИФЕСТА?