Я пытаюсь использовать Karaf, и мне было интересно, можно ли настроить его для извлечения транзитивных зависимостей из репозитория Apache Maven Central. Без использования «встроенных пакетов»
Я уже знаю, что вы можете использовать явные зависимости, ключевая часть вопроса - "транзитивные".
Я также знаю, что вы можете использовать OBR для чтения из файла репозитория.xml на развернутом сайте, но я не могу найти его для центра Maven. Возможным ответом на вопрос было бы добавление URL-адреса, но я нигде не могу найти его документально, что такое URL-адрес репозитория.xml.
На данный момент моя работа заключается в том, чтобы выяснить, каковы зависимости, и явно добавить их в
Встроенные пакеты не работают с реализацией плана Karaf OSGi (он просто ждет чего-то, чего не будет). Я тоже считаю некрасивым это делать. Еще один возможный ответ, который я могу придумать на этот вопрос, — если бы были инструкции по созданию пакета, который можно развернуть в любом контейнере OSGi (не только в Karaf, использующем файлы KAR), который содержит все необходимые зависимости.