Альтернатива хранилищу OPS4j - PullRequest
0 голосов
/ 07 апреля 2010

Репозиторий OPS4J в настоящее время недоступен, и я пытаюсь запустить pax-provision, используя профиль для spring-dm. Мой вопрос заключается в том, как мне сказать maven найти информацию о профиле с сайта, отличного от ops4j.org.

Возможно ли это? в идеале я хотел бы кэшировать все пакеты из репозитория, особенно детали spring-dm, которые, кажется, никогда не кэшируются и загружаются все время, что делает кодирование в поезде и время, когда сайт недоступен.

Спасибо Пол

Ответы [ 2 ]

1 голос
/ 29 апреля 2010

Вы можете создавать свои конфигурации с помощью Pax Runner Platform Extender . Просто создайте xml с платформой (определение системного пакета и других пакетов) и присоедините его к Pax, запущенному со свойством org.ops4j.pax.runner.platform.definitionURL.

Вы можете найти текущие определения платформ Equinox / Felix / Knopflerfish. https://scm.ops4j.org/repos/ops4j/qa/pax/runner-1.4.0 (см. pax-runner-platform-[platform.name]/src/main/resources/META-INF/platform-[platform.name])

С этими конфигурациями вы более гибки, потому что вы можете использовать последние версии фреймворков и библиотек / пакетов, которые не поддерживаются PaxRunner 1.4.0

1 голос
/ 07 апреля 2010

Не имейте прямого ответа, который вы ищете, но попробуйте список рассылки OSP4J [1] - они обычно очень отзывчивы!

Приветствия

Юхан

[1] general@lists.ops4j.org

...