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

首次运行Spring测试遇compileTestJava错误及配置问题求助

解决方案

1. 修复gradle.properties的路径配置错误

你在gradle.properties里的路径格式不符合文件语法要求,Windows下有两种正确写法:

  • 用双反斜杠转义路径分隔符:
    org.gradle.java.home=C:\\Program Files\\Java\\jdk-19
    
  • 把路径用单引号包裹(避免盘符冒号被识别为非法符号):
    org.gradle.java.home='C:/Program Files/Java/jdk-19'
    

2. 确保环境变量配置生效

如果已设置JAVA_HOME,需完成以下验证和操作:

  • 确认JAVA_HOME指向JDK根目录(而非JRE文件夹),比如C:\Program Files\Java\jdk-19
  • 将%JAVA_HOME%\bin添加到系统环境变量的Path最前端
  • 重启所有打开的终端(包括IDE内置终端),再重新执行.\gradlew.bat test

3. 临时指定JDK路径运行(快速验证)

若上述配置仍未生效,可在终端临时设置JAVA_HOME后直接执行命令:

set JAVA_HOME=C:\Program Files\Java\jdk-19
.\gradlew.bat test

4. 检查Gradle与JDK版本兼容性

确认你的Gradle版本支持JDK19:

  • 执行.\gradlew.bat --version查看当前Gradle版本,Gradle 7.3及以上才支持JDK19
  • 若版本过低,修改gradle/wrapper/gradle-wrapper.properties中的distributionUrl,例如:
    distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.4-bin.zip
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 18:23:23