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

start.spring.io无Java版Gradle选项,创建项目后Spring Boot依赖无法导入

解决方案

关于start.spring.io无Java版Gradle选项的说明

Gradle的构建脚本支持Groovy和Kotlin两种DSL语言,你看到的选项是构建脚本的语言,而非项目的编程语言。只要创建项目时选择Java作为编程语言,无论选Groovy还是Kotlin DSL,生成的都是Java Gradle项目,无需纠结“Java版Gradle”选项。

解决Spring Boot依赖无法加载的问题

按以下步骤排查:

  • 确认创建项目时已勾选Spring Boot依赖:重新进入start.spring.io,确保在"Dependencies"面板中选择了至少一个Spring Boot Starter(比如Spring Web、Spring Boot Starter)后再生成项目。
  • 检查build.gradle配置:打开项目根目录下的build.gradle文件,确认包含以下核心配置:
    plugins {
        id 'java'
        id 'org.springframework.boot' version '3.2.0' // 版本号以实际生成为准
        id 'io.spring.dependency-management' version '1.1.4'
    }
    
    group = 'com.example'
    version = '0.0.1-SNAPSHOT'
    
    java {
        sourceCompatibility = '17' // 与你选择的Java版本一致
    }
    
    repositories {
        mavenCentral()
    }
    
    dependencies {
        implementation 'org.springframework.boot:spring-boot-starter'
        // 其他你勾选的依赖会在这里列出
        testImplementation 'org.springframework.boot:spring-boot-starter-test'
    }
    
    tasks.named('test') {
        useJUnitPlatform()
    }
    
  • 刷新Gradle依赖:在IDE中点击Gradle面板的"Refresh"按钮,或者在项目根目录执行命令:
    ./gradlew build --refresh-dependencies
    
  • 检查IDE Gradle配置:确保IDE使用项目自带的Gradle Wrapper(即gradle/wrapper/gradle-wrapper.properties中指定的版本),避免本地Gradle版本与Spring Boot要求的版本不兼容。
  • 查看同步日志:如果以上步骤无效,查看IDE的Gradle同步日志,定位具体错误(比如网络问题导致依赖下载失败、版本冲突等)后针对性解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 12:57:06