9.4. 将本地存储库 URL 添加到功能服务中

为了让新功能存储库可供 Apache Karaf 使用,您必须使用 features:addurl console 命令添加功能存储库。例如,要使存储库的内容 C:\Projects\features.xml 提供给内核,您需要输入以下命令:

features:addurl file:C:/Projects/features.xml

其中 features:addurl 的参数可以使用任何支持的 URL 格式来指定(请参阅 第 15 章 URL 处理程序)。

您可以通过输入 features:listUrl console 命令来检查存储库的 URL 是否已正确注册,以获取所有已注册功能存储库 URL 的完整列表,如下所示:

JBossFuse:karaf@root> features:listUrl
file:C:/Projects/features.xml
mvn:org.apache.ode/ode-jbi-karaf/1.3.3-fuse-01-00/xml/features
mvn:org.apache.felix.karaf/apache-felix-karaf/1.2.0-fuse-01-00/xml/features