在karaf 3.0.3中,我通过maven安装以下软件包
bundle:install mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jcifs/1.3.17_1
这很好用,所有对其他bundle的依赖都解决了。但是在重新启动我的计算机/ karaf之后,由于所有依赖包都无法启动,因此该捆绑包似乎不再存在。捆绑包出现在列表中
bundle:list
给了我
450 | Active | 80 | 1.3.17.1 | Apache ServiceMix :: Bundles :: jcifs
但如果我尝试通过重新启动它来访问它,例如输出是
bundle:restart 450
Bundle 450 is invalid
No bundles specified.
要修复它,我必须从缓存文件夹中手动删除该包并再次安装它。它发生了好几次,所以问题可以再现。由于这根本不可靠,我想知道这里出了什么问题。
感谢您的帮助。