-
安装插件Extension Pack for Java
-
进入控制面板,选择首选项->设置->输入java test
->选择编辑settings.json
-
在最后一行添加或修改java.home为你的jdk位置即可
-
具体配置可以复制这份(最后面的java.home修改为你的jdk位置)
{ "editor.wordWrap": "on", "workbench.iconTheme": "vs-minimal", "explorer.confirmDelete": false, "files.encoding": "utf8", "window.zoomLevel": 0, "editor.suggestSelection": "first", "files.autoGuessEncoding": true, "[html]": { "editor.defaultFormatter": "HookyQR.beautify" }, "[javascript]": { "editor.defaultFormatter": "vscode.typescript-language-features" }, "files.associations": { "*.java": "java" }, "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe", "terminal.integrated.inheritEnv": false, "workbench.startupEditor": "newUntitledFile", "[css]": { "editor.defaultFormatter": "HookyQR.beautify" }, "terminal.integrated.rendererType": "dom", "java.configuration.checkProjectSettingsExclusions": false, "[java]": {}, "java.errors.incompleteClasspath.severity": "ignore", "java.home": "E:\\java\\java9\\jdk-9", }
-
如果之前有配置过leetcode插件,安装了nodes的话那么leetcode会自动帮你配置了环境,但不用理会,直接在下面接着复制我上面的那份配置即可(注意格式不要乱)
leetcode添加的代码如下图圈起来所示,它下面的被我使用过你们不用理会,仅供参考
-
又因为vscode现在需要jdk11版本才行,所以我们需要下载jdk11以上版本,具体下载方式不细说,下载完后不用配置其环境变量,在上面配置中"java.home"的下面加下面的代码(path后面跟的是你自己电脑上jdk1.8和jdk11的路径)
"java.configuration.runtimes": [ { "name": "JavaSE-1.8", "path": "C:\\Program Files\\Java\\jdk1.8.0_201", "default": true }, { "name": "JavaSE-11", "path": "E:\\java\\java_environment\\jdk_11.09", }, ]
-
重启vscode即可
-
下面贴一下我的settings.json配置,我的经过使用和调试后多了一些变化,仅供参考,具体配置按上面来配就行。
{ "security.workspace.trust.untrustedFiles": "open", "explorer.confirmDelete": false, "editor.unicodeHighlight.nonBasicASCII": false, "leetcode.endpoint": "leetcode-cn", "leetcode.workspaceFolder": "E:\\vscode\\leetcode_code", "leetcode.hint.configWebviewMarkdown": false, "leetcode.nodePath": "E:\\NODE.JS\\node.exe", "leetcode.hint.commentDescription": false, "leetcode.defaultLanguage": "java", "liveServer.settings.donotShowInfoMsg": true, "java.test.config": { "editor.wordWrap": "on", "workbench.iconTheme": "vs-minimal", "explorer.confirmDelete": false, "files.encoding": "utf8", "window.zoomLevel": 0, "editor.suggestSelection": "first", "files.autoGuessEncoding": true, "[html]": { "editor.defaultFormatter": "HookyQR.beautify" }, "[javascript]": { "editor.defaultFormatter": "vscode.typescript-language-features" }, "files.associations": { "*.java": "java" }, "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe", "terminal.integrated.inheritEnv": false, "workbench.startupEditor": "newUntitledFile", "[css]": { "editor.defaultFormatter": "HookyQR.beautify" }, "terminal.integrated.rendererType": "dom", "java.configuration.checkProjectSettingsExclusions": false, "[java]": {}, "java.errors.incompleteClasspath.severity": "ignore", "java.home": "C:\\Program Files\\Java\\jdk1.8.0_201", "java.configuration.runtimes": [ { "name": "JavaSE-1.8", "path": "C:\\Program Files\\Java\\jdk1.8.0_201", "default": true }, { "name": "JavaSE-11", "path": "E:\\java\\java_environment\\jdk_11.09", }, ] } }
vscode用jdk1.8进行配置环境
最新推荐文章于 2025-04-22 11:14:36 发布