vscode config gradle

Nov 14, 2023

Vscode 中 Gradle 的配置文件:

    // "java.jdt.ls.java.home": "D:\\Java\\...\\",
    "java.configuration.runtimes": [
        {
            "name": "JavaSE-1.8",
            "path": "D:\\Program\\Java\\jdk1.8.0_191",
        },
    ],
    "java.configuration.updateBuildConfiguration": "automatic",
    "java.import.gradle.java.home": "D:\\Java\\....\\",
    "java.import.gradle.wrapper.enabled": false,
    "java.import.gradle.version": "2.14.1",
    "java.import.gradle.user.home": "C:\\......\\.m2\\repository",
  1. Gradle 默认使用 java.jdt.ls.java.home 作为 jdk, 该配置用于系统的 vscode 中 java 插件的环境依赖。
  2. 所以需要指定 java.configuration.runtimes 的值来单独指定 gradle工程 需要的 JDK 版本。
  3. 可以指定Gradle 的版本 “java.import.gradle.version”: “2.14.1”, 默认回去下载Gradle的最新版本。
  4. 如果没有使用 wrapper,需要禁用: “java.import.gradle.wrapper.enabled”: false, 默认是开启的
<完>