使用 Karaf 时捆绑 netip 中未解决的约束

问题描述 投票:0回答:1

我正在使用 SDN 网络核心,当我键入此命令时,Karaf 模块失败:

feature:install core 

无法在功能 core-api-1.1.0-SNAPSHOT 中启动捆绑包 mvn:eu.netide.lib/netip/1.1.0-SNAPSHOT:捆绑包 netip [85] 中未解决的约束:无法解析 85.0:丢失要求[85.0] osgi.wiring.package; (osgi.wiring.package=org.projectfloodlight.openflow.exceptions)

有人可以帮助我吗?

maven apache-karaf
1个回答
0
投票

“osgi.wiring.package”错误是由于 feature.xml 文件中缺少依赖项而发生的。您必须将依赖包“org.projectfloodlight.openflow.exceptions”添加到 feature.xml 文件中的核心功能中,这将解决您的问题。如果不;您必须确保相应 Floodlight 库的 pom.xml 依赖项未标记为“已提供”。

© www.soinside.com 2019 - 2024. All rights reserved.