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",
- Gradle 默认使用
java.jdt.ls.java.home
作为 jdk, 该配置用于系统的 vscode 中 java 插件的环境依赖。 - 所以需要指定
java.configuration.runtimes
的值来单独指定 gradle工程 需要的 JDK 版本。 - 可以指定Gradle 的版本 “java.import.gradle.version”: “2.14.1”, 默认回去下载Gradle的最新版本。
- 如果没有使用 wrapper,需要禁用: “java.import.gradle.wrapper.enabled”: false, 默认是开启的