在根据sermant的tutorial基于Archetype模版创建项目时,遇到了maven BUILD FAILURE,如下图:
在这里插入图片描述
最终在stackoverflow上找到了问题原因和解决办法:

在windows系统上,如果使用cmd.exe,应该执行如下命令:

mvn archetype:generate -DarchetypeGroupId=com.huaweicloud.sermant -DarchetypeArtifactId=sermant-template-archetype -DarchetypeVersion=0.0.1 -DgroupId=com.huaweicloud.sermant -Dversion=0.0.1 -Dpackage=com.huaweicloud -DartifactId=first-plugin

在这里插入图片描述

如果使用PowerShell,则应该执行如下命令:

mvn archetype:generate "-DarchetypeGroupId=com.huaweicloud.sermant" "-DarchetypeArtifactId=sermant-template-archetype" "-DarchetypeVersion=0.0.1" "-DgroupId=com.huaweicloud.sermant" "-Dversion=0.0.1" "-Dpackage=com.huaweicloud" "-DartifactId=first-plugin"

在这里插入图片描述

stackoverflow问题地址:
https://stackoverflow.com/questions/29754757/no-pom-found-while-creating-new-project-from-archetype


版权声明:本文为huhuhutony原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/huhuhutony/article/details/129046857