機能のインストールとアンインストール、およびその動作をテストしています。機能のアンインストール機能karaf/servicemix
クリーンなservicemix 7.0.0.M1から始めます。デフォルトでは、cxf 3.1.4とcamel 2.16.2がインストールされています。
私がbundle:requirements 44(私の場合はcamel-cxf)とタイプすると、cxfに関連するすべてのものはバージョン3.1.4(現在インストールされている唯一のもの)によって解決されます。私はバンドル入力するとその後
feature:repo-add cxf 3.1.9
feature:install cxf
を、::
今、私はCXF 3.1.9レポを追加し、それをインストール要件44をそれはCXFに関連するすべてのものは、バージョン3.1.9で解決されると言います。
私はfeature:list -iと入力すると、アンインストール後にcxf/3.1.9をアンインストールしようとしましたが、これはcxf 3.1.9に関連する機能を開始したものですから、camel-cxf 2.16.2の要件それらによって解決された。
質問のカップル:
1)を知るための方法は、機能を考えると、ありそれに依存するバンドル?
2)バンドルがある場合でも、cxfを完全にアンインストールする方法はありますか?データ/キャッシュフォルダ内のすべてのディレクトリを削除しようとしましたが、動作しているようです(camel-cxfはcxf 3.1.4で再度解決されます)、別の方法があるかどうかを知りたいと思います。
はあなたにもそれに依存するすべての機能をアンインストールする場合
はい、それに依存する機能がどれかを知る方法があるかどうか知りたいのですが、この場合、私はそれがラクダだと知っていますが、それ以上の機能があり、すべてのバンドル依存関係をチェックして、削除したい機能によって解決されているかどうかを確認することは非常に現実的なようです。 – venito