VS Code 配置 Java JDK
VS Code 配置 Java JDK 的最简单、最推荐的做法2025-2026 最新方式如下推荐方式一最省事强烈推荐新手直接安装Coding Pack for Java微软官方推荐的一键包官网地址https://aka.ms/vscode-java-pack或者直接搜 “Coding Pack for Java”点击下载并安装它会自动包含VS Code如果还没装最新 LTS 版 JDK目前大概率是 Java 21 或 17Extension Pack for Java 所有核心插件装完基本就能直接用了适合绝大多数人。装完后打开 VS Code → 新建一个.java文件 → 写个 HelloWorld 试试应该已经能运行了。推荐方式二自己已有 JDK 或想用特定版本最常用方式步骤如下先确保电脑已经有 JDK至少 11 以上推荐 17 或 21 LTS下载地址选一个Oracle JDKhttps://www.oracle.com/java/technologies/downloads/OpenJDK免费推荐https://adoptium.net/Eclipse Temurin或 https://bell-sw.com/pages/downloads/国内镜像超快https://mirrors.tuna.tsinghua.edu.cn/Adoptium/ 或 https://mirrors.aliyun.com/java/记住你解压/安装的路径例如Windows:C:\Program Files\Eclipse Adoptium\jdk-21.0.2.13-hotspotmacOS:/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/HomeLinux:/usr/lib/jvm/java-21-openjdk-amd64或/opt/jdk-21安装 VS Code Java 核心插件必须装打开 VS Code → 扩展CtrlShiftX → 搜索并安装Extension Pack for Javavscjava.vscode-java-pack→ 它会自动带上以下几个关键插件Language Support for Java™ by Red HatDebugger for JavaTest Runner for JavaMaven/Gradle 支持 等告诉 VS Code 你用的 JDK 在哪里最关键一步有两种常用设置方式任选一种方式 A图形界面设置推荐按 CtrlShiftP → 输入并选择Java: Configure Java Runtime在弹出的界面里会显示当前检测到的所有 JDK如果没检测到 → 点击右上角的“”手动添加你 JDK 的路径bin 目录的上级目录即可选择项目默认用的 JDK 版本 → 保存方式 B手动改 settings.json老手常用Ctrl, 打开设置 → 右上角打开 JSON{ } 图标加入下面这行路径改成你自己的{java.jdt.ls.java.home:C:\\Program Files\\Eclipse Adoptium\\jdk-21.0.2.13-hotspot,// 或者用 java.home旧写法大部分场景也仍然有效// java.home: C:\\Program Files\\Eclipse Adoptium\\jdk-21.0.2.13-hotspot}保存后重载窗口CtrlShiftP → Developer: Reload Window验证是否成功新建文件Hello.java写以下代码publicclassHello{publicstaticvoidmain(String[]args){System.out.println(Hello VS Code Java !);}}右上角应该出现「Run | Debug」按钮或者按 F5 调试 / CtrlF5 直接运行常见问题快速定位现象解决办法提示需要安装 JDK 11用方式一装 Coding Pack 或手动安装新版 JDK插件一直卡在 “Downloading…”科学上网 或 换国内镜像源settings.json 加 “java.jdt.ls.vmargs”: “-Dhttp.proxyHost127.0.0.1”提示 “No compiler is provided”JDK 路径配错了确认是Home 目录而不是 bin 目录多版本 JDK 切换用「Java: Configure Java Runtime」切换项目 JDK只想用 Java 8把 Language Support for Java 降级到 0.64.x 以下版本不推荐照上面步骤 99% 都能成功配置好。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2417984.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!