KARAF中的功能repo加载项解析项目时出错:无法从本地repo读取


Error executing command: Error resolving artifact 
com.sample:features:xml:features:4.1.4-SNAPSHOT: 
[Could not find artifact com.sample:features:xml:features:4.1.4-SNAPSHOT in default 
local (file:/C:{/Users}.m2/repository/), 
Could not find artifact com.sample:features:xml:features:4.1.4-SNAPSHOT in apache 
(https://repository.apache.org/content/groups/snapshots-group/), 
Could not find artifact com.sample:features:xml:features:4.1.4-SNAPSHOT
in ops4j.sonatype.snapshots.deploy 
(https://oss.sonatype.org/content/repositories/ops4j-snapshots/)] : 
com.sample:features:xml:features:4.1.4-SNAPSHOT.

在org.ops4j.pax.url.mvn中取消注释本地存储库并添加我的本地.m2路径后,我无法解决此错误

提前感谢您的建议。

您可能需要将Apache karaf实例重置为新状态

  1. 停止卡拉夫
  2. 从Karaf安装文件夹中删除数据文件夹
  3. 开始卡拉夫
  4. 重新安装所需的功能和捆绑包

或者,在删除maven存储库之前,您可以尝试删除已安装的任何功能、功能存储库和捆绑包。

从ApacheKaraf中删除/替换maven存储库通常是个坏主意,因为用户可能已经添加了新的功能存储库、已安装的功能和捆绑包。

有一次,我试图用一个新的离线存储库来替换我制作的离线存储,这个存储库缺少一些旧的工件。这导致了一堆问题,比如无法卸载一些旧功能。

最新更新