This commit is contained in:
2025-07-30 10:12:34 +08:00
parent 049713b40c
commit a826d55b54

View File

@@ -3,16 +3,33 @@
"scope": "jsonc",
"prefix": "jdk_config-win",
"body": [
"\"java.configuration.runtimes\": [",
"\t{",
"\t\t\"name\": \"JavaSE-1.8\",",
"\t\t\"path\": \"${2:C:/software}/jdk/jdk8\",",
"\t\t\"sources\": \"${2:C:/software}/jdk/jdk8/src.zip\"",
"\t},",
"\t{",
"\t\t\"name\": \"JavaSE-17\",",
"\t\t\"path\": \"${2:C:/software}/jdk/jdk17\",",
"\t\t\"sources\": \"${2:C:/software}/jdk/jdk17/lib/src.zip\"",
"\t},",
"\t{",
"\t\t\"name\": \"JavaSE-21\",",
"\t\t\"path\": \"${2:C:/software}/jdk/jdk21\",",
"\t\t\"sources\": \"${2:C:/software}/jdk/jdk21/lib/src.zip\"",
"\t}",
"],",
"\"maven.terminal.customEnv\": [",
"\t{",
"\t\t\"environmentVariable\": \"JAVA_HOME\",",
"\t\t\"value\": \"${2:$}{env:JDK_${1:8}}\",",
"\t},",
"\t\t\"value\": \"${2:C:/software}/jdk/jdk${1|8,17,21|}\"",
"\t}",
"],",
"\"terminal.integrated.env.windows\": {",
"\t\"JAVA_HOME\": \"${2:$}{env:JDK_${1:8}}\",",
"\t\"path\": \"${2:$}{env:JDK_${1:8}}/bin;${2:$}{env:path}\",",
"},"
"\t\"JAVA_HOME\": \"${2:C:/software}/jdk/jdk${1|8,11,17,21|}\",",
"\t\"PATH\": \"${2:C:/software}/jdk/jdk${1|8,17,21|}/bin;$$0{env:path}\",",
"}",
],
"description": "Config JDK version in settings.json of VS Code."
},
@@ -23,19 +40,30 @@
"\"java.configuration.runtimes\": [",
"\t{",
"\t\t\"name\": \"JavaSE-1.8\",",
"\t\t\"path\": \"/home/zhouxy/softwares/jdk/jdk-8\"",
"\t\t\"path\": \"${2:/home/zhouxy/softwares}/jdk/jdk8\",",
"\t\t\"sources\": \"${2:/home/zhouxy/softwares}/jdk/jdk8/src.zip\"",
"\t},",
"\t{",
"\t\t\"name\": \"JavaSE-17\",",
"\t\t\"path\": \"${2:/home/zhouxy/softwares}/jdk/jdk17\",",
"\t\t\"sources\": \"${2:/home/zhouxy/softwares}/jdk/jdk17/lib/src.zip\"",
"\t},",
"\t{",
"\t\t\"name\": \"JavaSE-21\",",
"\t\t\"path\": \"${2:/home/zhouxy/softwares}/jdk/jdk21\",",
"\t\t\"sources\": \"${2:/home/zhouxy/softwares}/jdk/jdk21/lib/src.zip\"",
"\t}",
"],",
"\"maven.terminal.customEnv\": [",
"\t{",
"\t\t\"environmentVariable\": \"JAVA_HOME\",",
"\t\t\"value\": \"/home/zhouxy/softwares/jdk/jdk-8\",",
"\t},",
"\t\t\"value\": \"${2:/home/zhouxy/softwares}/jdk/jdk${1|8,17,21|}\"",
"\t}",
"],",
"\"terminal.integrated.env.linux\": {",
"\t\"JAVA_HOME\": \"/home/zhouxy/softwares/jdk/jdk-8\",",
"\t\"PATH\": \"/home/zhouxy/softwares/jdk/jdk-8/bin:$$0{env:PATH}\",",
"},",
"\t\"JAVA_HOME\": \"${2:/home/zhouxy/softwares}/jdk/jdk${1|8,11,17,21|}\",",
"\t\"PATH\": \"${2:/home/zhouxy/softwares}/jdk/jdk${1|8,17,21|}/bin:$$0{env:PATH}\"",
"}",
],
"description": "Config JDK version in settings.json of VS Code."
}