[英]Uninstalling features karaf/servicemix
我正在做一些测试,安装和卸载功能及其行为。
我从干净的servicemix 7.0.0.M1安装开始,默认情况下它具有cxf 3.1.4和camel 2.16.2。
如果我键入bundle:requirements 44(在我的情况下为camel-cxf),则与cxf相关的所有内容都将在版本3.1.4(目前唯一安装的版本)中解决。
现在,我添加cxf 3.1.9存储库并安装它:
feature:repo-add cxf 3.1.9
feature:install cxf
在那之后,如果我输入bundle:requirements 44,它说所有与cxf相关的东西都被版本3.1.9解决了。
我尝试卸载cxf / 3.1.9,卸载后,当我键入feature:list -i时,它显示了与cxf 3.1.9相关的功能,因为我认为是因为camel-cxf 2.16.2的要求已由他们解决。
几个问题:
1)在给定功能的情况下,是否有办法知道哪个束依赖于该束?
2)即使有捆绑软件,有没有办法完全卸载cxf? 我尝试删除了data / cache文件夹中的所有目录,但它似乎可以正常工作(camel-cxf再次由cxf 3.1.4解析),我想知道是否还有其他方法。
如果您还卸载所有依赖于该功能的功能,则该功能将被完全卸载。 因此,请尝试同时卸载骆驼。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.