gpt4 book ai didi

java - Apache Felix mvn 包

转载 作者:行者123 更新时间:2023-11-30 06:02:43 26 4
gpt4 key购买 nike

为了添加对 Apache Felix 的依赖项,我正在考虑以下事项。

    <dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.osgi.core</artifactId>
<version>1.4.0</version>
</dependency>

但是,当我检查the corresponding maven repository时对于更高版本,我发现该 artefact 已移至 org.osgi » org.osgi.core。我的理解是后者是由OSGi联盟打包的。 Felix是直接使用联盟 bundle 还是联盟采用了Felix?我有点困惑。将 Apache Felix OSGi 核心包包含在 POM 文件中的正确方法是什么?

最佳答案

OSGi 联盟定义了该规范,Apache Felix 以及其他 OSGi 框架实现了这些规范。所以正确的做法确实是依赖OSGi联盟的jar。

然后,您的 bundle 应该与任何实现您编译规范的框架一起使用。

有关小示例,请参阅 osgi-ds-hello-world .

关于java - Apache Felix mvn 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51956947/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com