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实例重置为新状态
- 停止卡拉夫
- 从Karaf安装文件夹中删除数据文件夹
- 开始卡拉夫
- 重新安装所需的功能和捆绑包
或者,在删除maven存储库之前,您可以尝试删除已安装的任何功能、功能存储库和捆绑包。
从ApacheKaraf中删除/替换maven存储库通常是个坏主意,因为用户可能已经添加了新的功能存储库、已安装的功能和捆绑包。
有一次,我试图用一个新的离线存储库来替换我制作的离线存储,这个存储库缺少一些旧的工件。这导致了一堆问题,比如无法卸载一些旧功能。