跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

VSCode 配置 Java 开发环境详解

在 Visual Studio Code 中配置 Java 开发环境的完整步骤。首先需安装 JDK 并配置环境变量,随后安装 VSCode 及 Java 扩展包。接着在设置中指定 JDK 路径,最后创建并运行 Hello World 项目。涵盖了从环境搭建到代码运行的全流程。

无尘发布于 2026/3/27更新于 2026/9/965 浏览
VSCode 配置 Java 开发环境详解

1. 安装 Java Development Kit (JDK)

下载并安装 JDK

确保你的系统上已经安装了 JDK。你可以从 Oracle 或 Adoptium 下载最新版本的 JDK。

配置环境变量

安装完成 JDK 后,设置环境变量 JAVA_HOME 指向你安装的 JDK 目录,并将 %JAVA_HOME%\bin 添加到系统的 PATH 环境变量中。

2. 安装 Visual Studio Code

如果你还没有安装 VSCode,可以从 VSCode 官网下载并安装。

3. 安装 Java 扩展包

打开 VSCode,通过扩展视图 Extensions(左侧活动栏中的方块图标)或使用快捷键 Ctrl+Shift+X 打开扩展市场。搜索 "Java Extension Pack" 并安装它。

文章配图

这个扩展包包含了开发 Java 所需的一系列工具,包括但不限于:

  • Language Support for Java(TM) by Red Hat:提供语法高亮、智能感知等功能。
  • Debugger for Java:用于调试 Java 应用程序。
  • Maven for Java:支持 Maven 构建工具。
  • Test Runner for Java:运行和管理测试。
  • Java Dependency Viewer:查看项目的依赖关系。
  • Java Extension Pack:打包上述所有扩展。

注意:首次安装可能会弹出数据收集许可请求,选择 Accept 或 Deny 均可正常使用扩展。

4. 配置 VSCode 设置

配置 JDK 路径

在 VSCode 中打开设置页面

文章配图

在设置中搜索 Java.home 来完成,或者在 settings.json 文件中手动添加 java.home 属性。

文章配图

编辑 settings.json 文件来配置:

文章配图

重新启动 VS Code

文章配图

该弹窗提示来自 Visual Studio Code,通知用户 Java 语言服务器的配置已经改变。为了使新的配置生效,需要重新加载 VS Code。

5. 创建和打开 Java 项目

文章配图

文章配图

代码示例,可直接创建类,复制使用:

public class df {
    public static void main(String[] args) {
        System.out.println("hello Kika");
    }
}

代码输入完毕后,点击该三角形按钮,运行代码:

文章配图

运行结果示例:

文章配图

小技巧:输入 main 回车可快速生成主方法

目录

  1. 1. 安装 Java Development Kit (JDK)
  2. 2. 安装 Visual Studio Code
  3. 3. 安装 Java 扩展包
  4. 4. 配置 VSCode 设置
  5. 5. 创建和打开 Java 项目

更多推荐文章

查看全部
  • 新手如何从零开始学习漏洞挖掘与渗透测试
  • OpenClaw 配置多 Agent 及多 QQ、飞书机器人
  • C/C++ 内存分布与动态内存管理机制
  • YOLO26:实时目标检测的关键架构改进与性能基准测试
  • 几款实用的国外免费 AI 工具网站推荐
  • ToDesk ToClaw 评测:基于 OpenClaw 的零门槛 AI 桌面自动化
  • Mac 远程连接 Windows 配置指南
  • JDK 22 下载安装与 Java 开发环境配置教程
  • Neo4j Desktop 2.0 安装教程及路径修改
  • Spring Cloud 微服务远程调用:OpenFeign 实战
  • Java 核心面试指南:基础、并发与集合实战
  • Motrix WebExtension 浏览器扩展配置指南
  • 天然气管道内检测机器人检测节设计与结构分析
  • GitHub Copilot 不支持在 VS Code 中配置自定义模型 API
  • Kubernetes 与边缘 AI 最佳实践
  • HarmonyOS RcList 组件实战:尺寸计算与视觉样式详解
  • Win10 彻底关闭 Microsoft 365 Copilot 弹窗的 6 种方法
  • Java 核心面试题与解析
  • 大模型技术全景:架构、分类与核心应用场景
  • C++ STL 常用算法实战指南

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online