我有一个应用程序,其中maven build使用mvn urls将bundle安装到karaf中(使用karaf客户端)在Windows上,当karaf正常打开时,这可以正常工作,但是当我启动karaf作为服务时
安装mvn:[GroupId] / [ArtifactId] / [version]
无法在本地存储库中找到该捆绑包。但是我可以使用文件URL安装。我怀疑它可能是因为它无法找到我的主目录中的.m2存储库,当karaf在管理模式下作为服务运行时,但找不到配置karaf指向正确的本地存储库的方法。
欢迎任何帮助/指示。
由于 哈
答案 0 :(得分:0)
您可以直接在etc / org.ops4j.pax.url.mvn.cfg中配置mvn存储库。
在此文件的底部,您已注释了如何配置自己的org.ops4j.pax.url.mvn.repositories的示例。 (@snapshots,@ noreleases,...)