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

启动Gradle Spring Boot项目时出现non-zero exit value 1错误求助

启动Gradle Spring Boot项目时遇到非零退出值1的问题

Gradle配置文件

group 'eresult'
version '1.0-SNAPSHOT'

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies{
        classpath("org.springframework.boot:spring-boot-gradle-plugin:1.5.10.RELEASE")
    }
}

apply plugin: "java"
println "Gradle "+gradle.gradleVersion
apply plugin: 'org.springframework.boot'

jar {
    manifest {
        attributes(
                'Main-Class': 'it.eresult.Application'
        )
    }
}
sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

dependencies {
    compile ("org.springframework.boot:spring-boot-starter-web")
    compile group: 'com.microsoft.sqlserver', name: 'mssql-jdbc', version: '7.2.0.jre8'
    compile 'com.google.code.gson:gson:2.8.6'
}

IntelliJ设置配置

IntelliJ JDK设置

应用启动配置

应用启动配置

错误信息

> Task :it.eresult.Application.main() FAILED

Execution failed for task ':it.eresult.Application.main()'.
> Process 'command 'C:/Users/michele.castriotta/.jdks/corretto-1.8.0_422/bin/java.exe'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

解决步骤

  • 获取完整错误栈:在IntelliJ中给Gradle启动任务添加--stacktrace参数重新执行,或者在终端运行命令:gradlew bootRun --stacktrace(Windows)/ ./gradlew bootRun --stacktrace(Mac/Linux),这能定位具体的异常原因(比如类缺失、配置错误、数据库连接失败等)。
  • 移除手动主类配置:Spring Boot Gradle插件会自动识别并配置主类,你自定义的jar块中手动指定Main-Class可能导致冲突,建议删除该jar配置块。
  • 调整依赖兼容性:Spring Boot 1.5.10.RELEASE与mssql-jdbc 7.2.0.jre8兼容性不佳,建议将mssql-jdbc版本降级到6.4.0.jre8,修改依赖为:compile group: 'com.microsoft.sqlserver', name: 'mssql-jdbc', version: '6.4.0.jre8'。
  • 清理重建项目:执行命令gradlew clean build --refresh-dependencies(Windows)/ ./gradlew clean build --refresh-dependencies(Mac/Linux),刷新依赖并重新构建后再尝试启动。
  • 验证JDK一致性:确认项目SDK、模块SDK和启动配置中的JDK均为Corretto 1.8.0_422,避免版本不匹配问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 23:10:10