You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法创建5.0.0版本项目模板:Maven仓库缺失spring-boot3-5.0.0.jar

问题解决:Maven创建SAP Cloud SDK Spring Boot3项目模板失败

错误原因

执行Maven原型生成命令时,系统无法找到com.sap.cloud.sdk.archetypes:spring-boot3:RELEASE这个原型,核心原因包括:

  • RELEASE版本标识未映射到该原型的可用稳定版本
  • 该原型的最新版本未同步到Maven中央仓库,或仅存在于SAP专属仓库中

解决方案

1. 指定具体原型版本号

放弃RELEASE占位符,使用该原型的实际可用版本(可通过SAP官方文档确认当前最新版本),示例命令如下:

mvn archetype:generate "-DarchetypeGroupId=com.sap.cloud.sdk.archetypes" "-DarchetypeArtifactId=spring-boot3" "-DarchetypeVersion=4.21.0"

2. 配置SAP专属Maven仓库

若该原型仅存在于SAP仓库,需在Maven的settings.xml(通常位于~/.m2/或Maven安装目录的conf/文件夹下)中添加仓库配置:

<repositories>
    <repository>
        <id>sap-maven-repo</id>
        <url>https://maven.sap.com/public</url>
    </repository>
</repositories>
<pluginRepositories>
    <pluginRepository>
        <id>sap-maven-repo</id>
        <url>https://maven.sap.com/public</url>
    </pluginRepository>
</pluginRepositories>

配置完成后重新执行生成命令。

3. 检查Maven镜像配置

如果使用了第三方镜像仓库(如阿里云镜像),可能未同步SAP相关原型。可临时注释镜像配置,直接从中央仓库或SAP仓库拉取,或确保镜像包含SAP仓库的同步源。

错误日志(中文翻译)

C:\Workspace\Projects>mvn archetype:generate "-DarchetypeGroupId=com.sap.cloud.sdk.archetypes" "-DarchetypeArtifactId=spring-boot3" "-DarchetypeVersion=RELEASE"
[INFO] 扫描项目...
[INFO]
[INFO] ------------------< org.apache.maven:standalone-pom >-------------------
[INFO] 构建Maven Stub项目(无POM)1
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] >>> maven-archetype-plugin:3.2.0:generate (default-cli) > generate-sources @ standalone-pom >>>
[INFO]
[INFO] <<< maven-archetype-plugin:3.2.0:generate (default-cli) < generate-sources @ standalone-pom <<<
[INFO]
[INFO]
[INFO] --- maven-archetype-plugin:3.2.0:generate (default-cli) @ standalone-pom ---
[INFO] 以交互模式生成项目
[WARNING] 在远程目录中未找到原型,默认使用内部目录
[WARNING] 在任何目录中都未找到原型,回退到中央仓库
[WARNING] 如果原型仓库在其他位置,请在settings.xml中添加id为'archetype'的仓库。
[INFO] ------------------------------------------------------------------------
[INFO] 构建失败
[INFO] ------------------------------------------------------------------------
[INFO] 总耗时:  4.889 s
[INFO] 完成时间: 2023-12-15T21:24:14+08:00
[INFO] ------------------------------------------------------------------------
[ERROR] 执行org.apache.maven.plugins:maven-archetype-plugin:3.2.0:generate (default-cli)目标失败,项目standalone-pom: 所需原型不存在 (com.sap.cloud.sdk.archetypes:spring-boot3:RELEASE) -> [帮助 1]
[ERROR]
[ERROR] 要查看完整的错误堆栈跟踪,请使用-e开关重新运行Maven。
[ERROR] 使用-X开关重新运行Maven以启用完整调试日志。
[ERROR]
[ERROR] 有关错误和可能解决方案的更多信息,请阅读以下文章:
[ERROR] [帮助 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

内容的提问来源于stack exchange,提问作者Jerry Zhang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 02:03:15