Java 如何查看已安装的Karaf功能的内部
如何查看已安装的Karaf功能的内部内容 它还有其他功能吗 它安装的是什么捆绑包和起始级别Java 如何查看已安装的Karaf功能的内部,java,osgi,apache-karaf,Java,Osgi,Apache Karaf,如何查看已安装的Karaf功能的内部内容 它还有其他功能吗 它安装的是什么捆绑包和起始级别 我说的是http的cxf等功能,您可以使用以下命令: feature:info <featurename> 每个安装特性repo都将显示一个mvn uri。 例如,您将看到cxf 3.2.5 cxf-3.2.5 mvn:org.apache.cxf.karaf/apache-cxf/3.2.5/xml/features Karaf可以直接显示这些URL的内容 cat mvn:org.apa
我说的是
http
的cxf
等功能,您可以使用以下命令:
feature:info <featurename>
每个安装特性repo都将显示一个mvn uri。
例如,您将看到cxf 3.2.5
cxf-3.2.5 mvn:org.apache.cxf.karaf/apache-cxf/3.2.5/xml/features
Karaf可以直接显示这些URL的内容
cat mvn:org.apache.cxf.karaf/apache-cxf/3.2.5/xml/features
这将显示cxf功能的xml。你也可以直接在maven central回购协议中找到这一点
如果某个功能在安装过程中出现异常情况,那么还有一种调试方法:
feature:install -v http
这将安装KarafHTTP功能,并在途中详细记录所做的工作。与正在卸载、安装、刷新、重新启动和部署的捆绑包类似。当事情不符合预期时,这会有很大帮助。我会在第一个命令中添加
-t
选项-它将显示一个完整的依赖项列表及其依赖项。可能会很冗长,但这才是让所有内容都包含在功能中的真正方法。;-)美好的我不知道-t选项。
feature:install -v http