2016-06-09 84 views
0

在早期版本中,我可以执行类似features:addURl file:///path/to/features.xml的操作,但现在此命令不受支持。从feature.xml上传所有bundle的另一种方法是什么?Apache Karaf 4.x,如何使用控制台添加包与feauture.xml文件?


编辑

我在做什么错在这里?

我有插件,在我的POM文件生成在我的本地仓库我的feature.xml文件

<plugin> 
     <groupId>org.apache.karaf.tooling</groupId> 
     <artifactId>features-maven-plugin</artifactId> 
     <version>2.4.4</version> 
     <executions> 
      <execution> 
       <id>generate-features-xml</id> 
       <phase>generate-resources</phase> 
       <goals> 
        <goal>generate-features-xml</goal> 
       </goals> 
      </execution> 
     </executions> 
    </plugin> 

我features.xml目录

命令和错误

enter image description here

回答

3

您可以使用以下命令:

feature:repo-add <path to features.xml> 

一个例子是:

feature:repo-add mvn:com.xyz/module-name/folder_where_xml_resides/xml/features 

,那么你应该可以使用安装的功能:

feature:install <feature_name> 
+0

谢谢您的回答,请你看看我原来的问题? –

+0

我在这里发现了一个类似的问题: http://mail-archives.apache.org/mod_mbox/karaf-issues/201602.mbox/%[email protected]A%3E 可能是一个bug 。 –