Поскольку Maven не может гарантировать, что банка также является пакетом, я хочу использовать OBR в качестве моего репозитория проекта. Конечно, в случае OSGi у него есть много более приятных функций, почему я его использую :) Итак, есть ли возможность добавить банки, опубликованные в репозиторий Maven, в репозиторий OBR или я могу просто добавить в него Maven Repo? Или можно обратиться к URL Maven непосредственно в метаданных OBR?Maven to OBR Repositories
3
A
ответ
4
Вы можете использовать Maven Bundle Plugin для добавления метаданных OBR в ваш репозиторий при развертывании.
Этот плагин добавит метаданные OBR к любому подключаемому модулю.
Я также думаю, что у Nexus Open Source есть поддержка OBR, но я не совсем уверен.
И, наконец, библиотека PAX URL может пригодиться вам. Используя эту библиотеку, вы можете использовать URL-адреса стиля maven, которые Pax разрешит для вас (например, «mvn: groupid/artifactId»)
привет, Фрэнк
0
Лучше всего использовать диспетчер репозитория и добавить соответствующий репозиторий в конфигурацию менеджера репо. Furthmore можно добавить репозиторий в файл settings.xml в качестве дополнительных ресурсов.