20250730
This commit is contained in:
@@ -3,16 +3,33 @@
|
|||||||
"scope": "jsonc",
|
"scope": "jsonc",
|
||||||
"prefix": "jdk_config-win",
|
"prefix": "jdk_config-win",
|
||||||
"body": [
|
"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\": [",
|
"\"maven.terminal.customEnv\": [",
|
||||||
"\t{",
|
"\t{",
|
||||||
"\t\t\"environmentVariable\": \"JAVA_HOME\",",
|
"\t\t\"environmentVariable\": \"JAVA_HOME\",",
|
||||||
"\t\t\"value\": \"${2:$}{env:JDK_${1:8}}\",",
|
"\t\t\"value\": \"${2:C:/software}/jdk/jdk${1|8,17,21|}\"",
|
||||||
"\t},",
|
"\t}",
|
||||||
"],",
|
"],",
|
||||||
"\"terminal.integrated.env.windows\": {",
|
"\"terminal.integrated.env.windows\": {",
|
||||||
"\t\"JAVA_HOME\": \"${2:$}{env:JDK_${1:8}}\",",
|
"\t\"JAVA_HOME\": \"${2:C:/software}/jdk/jdk${1|8,11,17,21|}\",",
|
||||||
"\t\"path\": \"${2:$}{env:JDK_${1:8}}/bin;${2:$}{env:path}\",",
|
"\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."
|
"description": "Config JDK version in settings.json of VS Code."
|
||||||
},
|
},
|
||||||
@@ -23,19 +40,30 @@
|
|||||||
"\"java.configuration.runtimes\": [",
|
"\"java.configuration.runtimes\": [",
|
||||||
"\t{",
|
"\t{",
|
||||||
"\t\t\"name\": \"JavaSE-1.8\",",
|
"\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}",
|
"\t}",
|
||||||
"],",
|
"],",
|
||||||
"\"maven.terminal.customEnv\": [",
|
"\"maven.terminal.customEnv\": [",
|
||||||
"\t{",
|
"\t{",
|
||||||
"\t\t\"environmentVariable\": \"JAVA_HOME\",",
|
"\t\t\"environmentVariable\": \"JAVA_HOME\",",
|
||||||
"\t\t\"value\": \"/home/zhouxy/softwares/jdk/jdk-8\",",
|
"\t\t\"value\": \"${2:/home/zhouxy/softwares}/jdk/jdk${1|8,17,21|}\"",
|
||||||
"\t},",
|
"\t}",
|
||||||
"],",
|
"],",
|
||||||
"\"terminal.integrated.env.linux\": {",
|
"\"terminal.integrated.env.linux\": {",
|
||||||
"\t\"JAVA_HOME\": \"/home/zhouxy/softwares/jdk/jdk-8\",",
|
"\t\"JAVA_HOME\": \"${2:/home/zhouxy/softwares}/jdk/jdk${1|8,11,17,21|}\",",
|
||||||
"\t\"PATH\": \"/home/zhouxy/softwares/jdk/jdk-8/bin:$$0{env:PATH}\",",
|
"\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."
|
"description": "Config JDK version in settings.json of VS Code."
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user