Karaf酒窖:安装 Kar 文件时出现问题 - > Maven 找不到工件



目前,我有两个地窖节点,在同一组中具有相同的配置。

我在节点A中配置了maven,在我的网络中有一个本地存储库,两个节点都可以访问。为此,我在文件"/karaf/etc.ops4j.pax.url.mvn.cfg"中编辑了"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/)

我还尝试在org.ops4j.pax.url.mvn.repositories列表中添加localRepository,但没有任何更改。

Karaf版本:4.1.5

地窖版本:4.1.3

您可以在节点A上使用Apache Karaf Cave,并创建一个存储库,该存储库也将通过http提供。之后,您可以在Node B配置中添加新的存储库url。当你安装一个新的捆绑包/功能时,地窖将从节点B上的新存储库下载。

相关内容

  • 没有找到相关文章

最新更新