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