Opendaylight功能安装错误,即使在安装了JDK 11和maven 3.6之后也没有提供所需的输出

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

虽然在feature:install odl-restconf处使用karaf ODL安装指南来进行https://docs.opendaylight.org/en/stable-magnesium/getting-started-guide/installing_opendaylight.html时,却出现错误并无法弄清,这在某种程度上阻止了我进行开发。请检查并指导我,因为之前没有任何错误可以在互联网上找到。

     Error executing command: Unable to resolve root: missing requirement [root] osgi
.identity; osgi.identity=odl-bgpcep-bgp; type=karaf.feature; version="[0.13.0,0.
13.0]"; filter:="(&(osgi.identity=odl-bgpcep-bgp)(type=karaf.feature)(version>=0
.13.0)(version<=0.13.0))" [caused by: Unable to resolve odl-bgpcep-bgp/0.13.0: m
issing requirement [odl-bgpcep-bgp/0.13.0] osgi.identity; osgi.identity=odl-bgpc
ep-bgp-linkstate; type=karaf.feature; version="[0.13.0,0.13.0]" [caused by: Unab
le to resolve odl-bgpcep-bgp-linkstate/0.13.0: missing requirement [odl-bgpcep-b
gp-linkstate/0.13.0] osgi.identity; osgi.identity=odl-bgpcep-bgp-extensions-api;
 type=karaf.feature; version="[0.13.0,0.13.0]" [caused by: Unable to resolve odl
-bgpcep-bgp-extensions-api/0.13.0: missing requirement [odl-bgpcep-bgp-extension
s-api/0.13.0] osgi.identity; osgi.identity=odl-bgpcep-bgp-openconfig; type=karaf
.feature; version="[0.13.0,0.13.0]" [caused by: Unable to resolve odl-bgpcep-bgp
-openconfig/0.13.0: missing requirement [odl-bgpcep-bgp-openconfig/0.13.0] osgi.
identity; osgi.identity=odl-bgpcep-bgp-rib-api; type=karaf.feature; version="[0.
13.0,0.13.0]" [caused by: Unable to resolve odl-bgpcep-bgp-rib-api/0.13.0: missi
ng requirement [odl-bgpcep-bgp-rib-api/0.13.0] osgi.identity; osgi.identity=odl-
bgpcep-bgp-parser-api; type=karaf.feature; version="[0.13.0,0.13.0]" [caused by:
 Unable to resolve odl-bgpcep-bgp-parser-api/0.13.0: missing requirement [odl-bg
pcep-bgp-parser-api/0.13.0] osgi.identity; osgi.identity=org.opendaylight.bgpcep
.bgp-parser-api; type=osgi.bundle; version="[0.13.0,0.13.0]"; resolution:=mandat
ory [caused by: Unable to resolve org.opendaylight.bgpcep.bgp-parser-api/0.13.0:
 missing requirement [org.opendaylight.bgpcep.bgp-parser-api/0.13.0] osgi.wiring
.package; filter:="(&(osgi.wiring.package=org.opendaylight.yang.gen.v1.urn.ietf.
params.xml.ns.yang.ietf.inet.types.rev130715)(version>=3.0.0)(!(version>=4.0.0))
)" [caused by: Unable to resolve org.opendaylight.mdsal.binding.model.ietf.rfc69
91-ietf-inet-types/3.0.9: missing requirement [org.opendaylight.mdsal.binding.mo
del.ietf.rfc6991-ietf-inet-types/3.0.9] osgi.wiring.package; filter:="(&(osgi.wi
ring.package=org.opendaylight.yangtools.yang.binding)(version>=3.0.0)(!(version>
=4.0.0)))" [caused by: Unable to resolve org.opendaylight.mdsal.yang-binding/3.0
.9: missing requirement [org.opendaylight.mdsal.yang-binding/3.0.9] osgi.wiring.
package; filter:="(&(osgi.wiring.package=org.opendaylight.yangtools.concepts)(ve
rsion>=4.0.0)(!(version>=5.0.0)))" [caused by: Unable to resolve org.opendayligh
t.yangtools.concepts/4.0.6: missing requirement [org.opendaylight.yangtools.conc
epts/4.0.6] osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=11))"]]]]]]]]]]
windows-8.1 apache-karaf opendaylight ietf-netmod-yang
1个回答
0
投票

ODL Magnesium需要JDK11,在安装指南中未指定,但是在发行说明中:https://docs.opendaylight.org/en/stable-magnesium/release-notes/index.html

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