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

如何在项目中使用旧版Spring Boot?解决2.3.4版本依赖找不到问题

修复Spring Boot 2.3.4版本依赖拉取失败问题

步骤1:修正依赖版本号后缀

Spring Boot 2.3.x系列的正式版本号后缀带.RELEASE,直接填写2.3.4会无法匹配到对应构件,先修改pom.xml中的parent配置为:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.3.4.RELEASE</version>
    <relativePath/>
</parent>

步骤2:配置国内Maven镜像源

默认Maven中央仓库访问不稳定会导致拉取失败,修改本地Maven的settings.xml配置文件,在节点下添加阿里云镜像:

<mirror>
    <id>aliyunmaven</id>
    <mirrorOf>central</mirrorOf>
    <name>阿里云公共仓库</name>
    <url>https://maven.aliyun.com/repository/public</url>
</mirror>

步骤3:添加Spring旧版本官方仓库(可选,前两步失效时使用)

Spring Boot 2.3.x版本已经停止维护,部分公共镜像源可能已下架对应版本,在pom.xml的节点下添加Spring官方旧版本仓库配置:

<repositories>
    <repository>
        <id>spring-releases</id>
        <name>Spring Official Releases</name>
        <url>https://repo.spring.io/release</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>
</repositories>

步骤4:刷新依赖

完成以上配置后执行下列操作:

  • 关闭IDEA Maven离线模式:进入Settings > Build, Execution, Deployment > Build Tools > Maven,取消勾选Work offline
  • 右键项目选择Maven > Reload Project,或执行mvn -U clean install命令重新拉取依赖

如果是创建项目时无法直接选择2.3.4版本,可先任选一个2.x版本创建项目,再按照上述步骤修改版本号即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 17:24:02