在opendaylight專案開發時,執行maven命令生成專案骨架時,出現錯誤。

zsWang9發表於2018-07-23

問題一:在opendaylight專案開發時,執行maven命令生成專案骨架時,出現錯誤。

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

 

提示錯誤:Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.0.1,'http://nexus.opendaylight.org/content/repositories/public/archetype-catalog

 

原因是maven外掛的新版本-DarchetypeCatalog不支援設定url格式的引數了,所以改為執行以下命令:

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

相關文章