1

未能在项目 netconf-exercise-impl 上执行目标:无法解析项目 org.sdnhub.odl.tutorial.netconf-exercise:netconf-exercise-impl:bundle:1.0.0-SNAPSHOT 的依赖项:无法解决以下工件已解决:openexi:nagasena:jar:0000.0002.0053.0, openexi:nagasena-rta:jar:0000.0002.0053.0: 未能在http://nexus.opendaylight.org/content/repositories中找到 openexi:nagasena:jar:0000.0002.0053.0 /opendaylight.release/缓存在本地存储库中,直到 opendaylight-release 的更新间隔已过或强制更新后才会重新尝试解析 -> [帮助 1]

4

4 回答 4

2

是的,有完全相同的错误,但是从官方 ODL wiki 复制 settings.xml 为我做了。

刚刚使用了维基指令中的这个命令:

wget -q -O - https://raw.githubusercontent.com/opendaylight/odlparent/master/settings.xml > ~/.m2/settings.xml

于 2016-05-19T11:39:56.173 回答
1

这里同样的问题。我正在积极寻找 nagasena 和 nagasena-rta 的替代 jar 位置,以便我们可以更新存储库列表。

于 2016-04-12T18:51:43.373 回答
1

根据 OpenDaylight 维基。你需要

编辑你的 ~/.m2/settings.xml

OpenDaylight 在 Maven Central 之外维护自己的存储库,这意味着默认情况下 Maven 无法解析 OpenDaylight 工件。由于 OpenDaylight 被组织为多个相互依赖的项目,构建一个特定的项目通常意味着引入一些工件。为了完成这项工作,您的 maven 安装需要知道 OpenDaylight 存储库的位置,并且必须学会使用它们。

这是通过确保 ~/.m2/settings.xml 看起来像保存在 odlparent 中的副本来实现的。您可以使用以下命令快速完成此操作“

cp -n ~/.m2/settings.xml{,.orig} ; \
wget -q -O - https://raw.githubusercontent.com/opendaylight/odlparent/master/settings.xml > ~/.m2/settings.xml

在此之后,您可以重新运行 mvn -nsu

 “mvn clean install -nsu”
于 2016-08-02T15:58:53.717 回答
0

正如 ShamanPrime 和 user2719303 所指出的,您必须使用自定义~/.m2/settings.xml文件配置您的环境。

完整说明在这里: https ://wiki.opendaylight.org/view/GettingStarted:Development_Environment_Setup

于 2016-07-14T03:31:26.900 回答