cxf - 在 Karaf 的 feature.xml 中,是否可以添加一个 repo?
问题描述
我想要这个 karaf 命令的等价物:
feature:add-repo mvn:org.apache.cxf.karaf/apache-cxf/3.3.1/xml/features
更大的图景是我希望能够进行干净的 karaf 安装,将 .kar 文件复制到部署文件夹,然后下载并安装 feature.xml 中定义的所有功能。
目前,我有一个 feature.xml 列出了所需的功能,但 cxf 不在预配置的存储库中。对于我的测试,我已将 repo 添加到org.apache.karaf.features.cfg
.
我尝试使用该<library>
元素,但似乎并没有这样做。
(我的工作基于karaf-jpa-example。)
谢谢
解决方案
如果我得到了你想要做的事情,这应该可以解决问题:
<features name="${project.artifactId}-${project.version}"
xmlns="http://karaf.apache.org/xmlns/features/v1.4.0">
<repository>mvn:org.apache.cxf.karaf/apache-cxf/3.3.1/xml/features</repository>
<feature name="your-feature" version="${project.version}">
...
</feature>
有关一组丰富的示例,请参阅CXF Karaf 功能项目。
推荐阅读
- php - 产品页面中 wordpress 的变体标签?
- javascript - 我无法以角度对齐材料设计卡
- javascript - 如何根据Javascript中对象内的字母对象进行排序
- javascript - 如何为任意数量的变量运行一种方法
- list - 有什么方法可以在列表中的数据类型栏后面添加注释吗?
- spring-boot - 如何以非特权用户身份运行嵌入式 Tomcat 并限制对 Tomcat 管理器和管理的访问
- latex - 如何将同一块拆分为其中的 2 列?提克兹海报
- reactjs - 使用数组和对象设置状态挂钩
- reactjs - 如何根据条件打字稿做出所需的道具反应
- c# - 在 IIS 中自动执行“完成证书请求”