首页 > 解决方案 > 使用 mvn 原型从命令行创建 Spring Boot 项目时出错:生成

问题描述

我想在命令行中使用此命令创建一个 Spring Boot 项目:mvn archetype:generate -DarchetypeGroupId=com.dgs -DarchetypeArtifactId=spring-boot-quickstart -DarchetypeVersion=1.0.0 -DgroupId=com.dgs -DartifactId=sampleapp -Dversion=1.0.0-SNAPSHOT -DinteractiveMode=false

我收到此错误:[错误] 无法在项目独立-pom 上执行目标 org.apache.maven.plugins:maven-archetype-plugin:3.1.1:generate (default-cli):所需的原型不存在( com.dgs:spring-boot-quickstart:1.0.0)

我能做些什么来解决这个问题?谢谢!

标签: javamavenspring-boot

解决方案


相信你参考https://mvnrepository.com/artifact/com.github.supermanhub/spring-boot-quick-start-archetype/1.0

在这种情况下-DarchetypeGroupId,-DarchetypeArtifactId-DarchetypeVersion是错误的

在 Maven 中央存储库中,其定义为:

<dependency>
   <groupId>com.github.supermanhub</groupId>
   <artifactId>spring-boot-quick-start-archetype</artifactId>
   <version>1.0</version>
</dependency>

推荐阅读