尝试在 Karaf 中安装功能时出错
Error when trying to install a feature in Karaf
我安装了 运行 Karaf,我还安装了很多功能。但是当我尝试这个时:
feature:install odl-openflowplugin-app-lldp-speaker-li
我收到以下错误:
Error executing command: Can't install feature odl-openflowplugin-app-lldp-speaker-li/0.0.0:
null
同样的情况也发生在这件事上:
feature:install odl-openflowplugin-li
并且之前也发生过一些其他功能。出了什么问题?
OpenDaylight 在 Maven Central 之外维护自己的存储库,这意味着 Maven(因此 pax-url 由 Karaf 功能服务使用)默认无法解析 OpenDaylight 工件。
尝试在您的 ~/.m2/settings.xml 文件中添加 opendaylight maven 存储库:请参阅 opendaylight official docs.
在此之后,您还应该仔细检查以使用 feature:repo-add
命令在 Karaf 中安装正确的功能库,例如:
karaf@root()> feature:repo-add \
mvn:org.opendaylight.controller/features-mdsal/1.3.4-Beryllium-SR4/xml/features
希望这对您有所帮助...
我安装了 运行 Karaf,我还安装了很多功能。但是当我尝试这个时:
feature:install odl-openflowplugin-app-lldp-speaker-li
我收到以下错误:
Error executing command: Can't install feature odl-openflowplugin-app-lldp-speaker-li/0.0.0:
null
同样的情况也发生在这件事上:
feature:install odl-openflowplugin-li
并且之前也发生过一些其他功能。出了什么问题?
OpenDaylight 在 Maven Central 之外维护自己的存储库,这意味着 Maven(因此 pax-url 由 Karaf 功能服务使用)默认无法解析 OpenDaylight 工件。
尝试在您的 ~/.m2/settings.xml 文件中添加 opendaylight maven 存储库:请参阅 opendaylight official docs.
在此之后,您还应该仔细检查以使用 feature:repo-add
命令在 Karaf 中安装正确的功能库,例如:
karaf@root()> feature:repo-add \
mvn:org.opendaylight.controller/features-mdsal/1.3.4-Beryllium-SR4/xml/features
希望这对您有所帮助...