Ошибка установки функции Opendaylight, которая не обеспечивает требуемый вывод Даже после установки JDK 11 и maven 3.6 - PullRequest
0 голосов
/ 23 апреля 2020

При выполнении feature:install odl-restconf с использованием руководства по установке karaf ODL здесь, по адресу https://docs.opendaylight.org/en/stable-magnesium/getting-started-guide/installing_opendaylight.html Я получаю ошибку ниже и не могу понять, это остановило меня до некоторой степени разработки. Пожалуйста, проверьте и направьте меня, потому что раньше не было ошибок, которые будут доступны на inte rnet.

     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))"]]]]]]]]]]

1 Ответ

0 голосов
/ 24 апреля 2020

Для магния ODL требуется JDK11, он не указан в руководстве по установке, но в примечаниях к выпуску: https://docs.opendaylight.org/en/stable-magnesium/release-notes/index.html

...