java - 使用 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)
我能做些什么来解决这个问题?谢谢!
解决方案
相信你参考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>
推荐阅读
- html - 如何在弹性框中的元素周围创建边框
- python - 正则表达式 - 替换括号内的点
- python - Networkx:绘制平行边
- javascript - 如何使用 lodash 进行数据格式化
- android - 我希望使用 volley 库检索数据并将其设置为卡片视图
- python - Jira - 获取自定义字段的先前值
- javascript - 在jQuery中将xml转换为字符串
- python-3.x - 看不到来自独生子女 KIVY 的父母子女
- nginx - 如何将ngx_http_ssl_module添加到编译好的nginx版本中
- elasticsearch - 弹性搜索 | 如何搜索包含空格的字符串列表?