使用Maven在Windows中生成ODL代码框架

时间:2018-10-29 13:02:34

标签: opendaylight

当我使用此命令时:

mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-startup-archetype -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/public/ -DarchetypeCatalog=remote -DarchetypeVersion=1.3.1-Carbon

那么结果是

Error: Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.0.1:generate (default-cli) on project standalone-pom: The desired archetype does not exist (org.opendaylight.controller:opendaylight-startup-archetype:1.3.1-Carbon)

2 个答案:

答案 0 :(得分:1)

OpenDaylight项目尚未使用Maven Central发布工件,因此您需要告诉Maven ODL存储库在哪里。为此,您需要按照开发者文档here中所述设置$HOME/.m2/settings.xml文件。我建议您使用最新的原型版本(1.6.0),因为如果遇到最有可能的问题,您将能够获得支持。

答案 1 :(得分:0)