Я использую Pax Exam и пытаюсь разрешить репозиторий функций и содержащиеся в нем функции через нестандартный репозиторий maven.
CoreOptions.repository()
(за которым следует CoreOptions.cleanCaches()
, кажется, не имеет никакого влияния на поведение самого Karaf. etc/org.ops4j.pax.url.mvn.cfg
перечисляет только maven Central, который действительно является единственным репозиторием, который ищет мой KarafDistributionOption.feature()
. (Как свидетельствует журнал Karaf) я могу укажите прямой http://
-Url для репозитория функций, который будет успешно разрешен, однако тогда разрешение всех пакетов, на которые есть ссылки из этого репозитория, не будет выполнено, поскольку они являются частью одного и того же репозитория.