Karaf Cellar: проблема с установкой файла Kar -> Maven не может найти артефакт

В настоящее время у меня есть два подвальных узла с одинаковой конфигурацией в одной группе.

Я настроил maven на узле A с локальным репозиторием в моей сети, доступным для обоих узлов. Для этого я отредактировал org.ops4j.pax.url.mvn.localRepository в файле "/karaf/etc/org.ops4j.pax.url.mvn.cfg".

Затем я пытаюсь установить файл Kar в кластере с помощью следующей команды:

cluster:kar-install [group] [path_to_kar_file]

Все функции и пакеты устанавливаются в noda A без проблем. Но узел B каким-то образом не может найти артефакт:

CELLAR FEATURE: failed to add repository URL mvn:com.myproject/myproject-feature-cluster/3.5.0-SNAPSHOT/xml/features.
java.io.IOException: Error resolving artifact com.myproject:myproject-feature-cluster:xml:features:3.5.0-SNAPSHOT: 
    [Could not find artifact com.myproject:myproject-feature-cluster:xml:features:3.5.0-SNAPSHOT in defaultlocal (file:////WL300348/Users/zunigal/eRVS/m2/repository/), Could not find artifact com.myproject:myproject-feature-cluster:xml:features:3.5.0-SNAPSHOT in sonatype.snapshots.deploy (https://oss.sonatype.org/content/repositories/snapshots/), 
    Could not find artifact com.myproject:myproject-feature-cluster:xml:features:3.5.0-SNAPSHOT in ops4j.sonatype.snapshots.deploy (https://oss.sonatype.org/content/repositories/ops4j-snapshots/), 
    Could not find artifact com.myproject:myproject-feature-cluster:xml:features:3.5.0-SNAPSHOT in spring-ebr-repository (http://repository.springsource.com/maven/bundles/external/)

Я также попытался добавить localRepository в список org.ops4j.pax.url.mvn.repositories, но ничего не изменилось.

Версия Karaf: 4.1.5

Версия Cellar: 4.1.3

1 ответ

Вы можете использовать Apache Karaf Cave на узле A и создать репозиторий, который также будет доступен через http. После этого вы можете добавить новый URL-адрес репозитория в конфигурацию узла B. Когда вы устанавливаете новый пакет / функцию, то Cellar будет загружен из нового репозитория на Node B.

Другие вопросы по тегам