【发布时间】:2019-05-03 18:48:16
【问题描述】:
在我的项目中,有一个包含所有 OSGi 包的 Karaf 功能 XML 文件。现在,这在其他 maven 项目的 pom.xml 文件中用作 dependency。
<dependency>
<groupId>a.b.c</groupId>
<artifactId>dummyfeature</artifactId>
<type>xml</type>
<classifier>features</classifier>
<version>1.0.0</version>
</dependency>
现在,正在使用以下代码来安装上述功能。
KarafDistributionOption.features(
maven()
.groupId("a.b.c")
.artifactId("dummyfeature")
.version("1.0.0")
.type("xml")
.classifier("features"), "dummyfeature")
有没有办法以编程方式从上述功能中排除特定的 OSGi 包?
【问题讨论】:
标签: osgi apache-karaf osgi-bundle karaf karaf-maven-plugin