相信很多 Java 初学者都遇到过这个问题:如何在 VSCode 中配置一个好用的 Java 开发环境? 网上教程很多,但往往不够系统,容易踩坑。 本文将深入浅出地讲解在 VSCode 中搭建 Java 开发环境的 三个层级之基础篇,专为 Windows 用户量身定制,让你告别配置地狱。
1. 安装 JDK
首先,你需要安装 Java Development Kit (JDK)。这是运行 Java 程序的基础。推荐下载 JDK 8 或 JDK 11,这两个版本相对稳定,社区支持也比较完善。
- 下载 JDK: 前往 Oracle 官网或者使用国内镜像站点(例如华为云、阿里云)下载对应 Windows 版本的 JDK 安装包。
- 安装 JDK: 双击安装包,按照提示完成安装。注意记录 JDK 的安装路径,稍后需要配置环境变量。
- 配置环境变量:
- 打开系统环境变量设置(控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量)。
- 在“系统变量”中,新建一个名为
JAVA_HOME的变量,值为 JDK 的安装路径(例如:C:\Program Files\Java\jdk1.8.0_291)。 - 编辑
Path变量,添加%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin到变量值的末尾,多个路径之间使用分号分隔。
- 验证安装: 打开命令提示符,输入
java -version和javac -version。如果能正确显示 Java 版本信息,说明 JDK 安装和环境变量配置成功。
2. 安装 VSCode 和 Java 插件
接下来,你需要安装 VSCode 和一些必要的 Java 插件。
- 安装 VSCode: 前往 VSCode 官网下载并安装最新版本的 VSCode。
- 安装 Java 插件: 在 VSCode 中,打开扩展商店(Ctrl+Shift+X),搜索并安装以下插件:
Java Extension Pack(Microsoft): 包含了 Java Language Support、Debugger for Java、Maven for Java、Test Runner for Java 等常用插件,一键安装,非常方便。Language Support for Java(TM) by Red Hat(Red Hat): 提供 Java 语言支持,包括代码补全、语法检查、代码导航等功能。Debugger for Java(Microsoft): 提供 Java 代码调试功能。
- 配置 VSCode Java 设置: 在 VSCode 的设置中(File -> Preferences -> Settings),搜索
java.home,将其设置为 JDK 的安装路径(与JAVA_HOME环境变量的值相同)。
// settings.json 示例
{
"java.home": "C:\\Program Files\\Java\\jdk1.8.0_291"
}
3. 创建并运行你的第一个 Java 程序
现在,你可以创建一个简单的 Java 程序来验证环境是否配置成功。
- 创建 Java 文件: 在 VSCode 中创建一个名为
HelloWorld.java的文件。 - 编写代码: 在
HelloWorld.java文件中输入以下代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!"); // 输出 Hello, World!
}
}
- 编译和运行:
- 保存
HelloWorld.java文件。 - 打开命令提示符,切换到
HelloWorld.java文件所在的目录。 - 使用
javac HelloWorld.java命令编译 Java 文件。如果编译成功,会生成一个HelloWorld.class文件。 - 使用
java HelloWorld命令运行 Java 程序。如果一切正常,会在控制台输出Hello, World!。
- 保存
或者,你也可以直接在 VSCode 中使用 Debugger for Java 插件来编译和运行程序。点击 VSCode 窗口左侧的调试图标(虫子形状),创建一个 launch.json 配置文件,选择 Java 作为调试环境,然后点击“运行”按钮即可。
恭喜你,你已经成功在 VSCode 中搭建了 Java 开发环境,并运行了你的第一个 Java 程序! 这是 VSCode 中 Java 开发环境配置 的基础篇,后续还有进阶篇,将会涉及到 Maven 项目、Tomcat 服务器、Nginx 反向代理以及负载均衡策略等内容。
冠军资讯
代码一只喵