VSCode怎么运行java
在 VSCode 里跑 Java,核心就三件事:装 JDK → 装 Java 扩展包 → 运行带 main 方法的类。下面一步步来,从环境到运行都给你配齐。
一、先装 JDK(必须)
VSCode 不带 Java 编译器,必须自己装 JDK。
下载 JDK
- 推荐:JDK 17(LTS),免费开源选 Eclipse Temurin地址:https://adoptium.net/
- 安装时勾选 Add to PATH(Windows)。
验证是否成功打开终端(CMD/PowerShell)输入:
bash
运行
java -version javac -version都能出版本号(如 17.x.x)就 OK。
二、VSCode 安装 Java 扩展包
打开 VSCode,按Ctrl+Shift+X进入扩展面板:
- 搜索:Extension Pack for Java(微软官方)
- 直接安装这一个包就行,它会自动包含:
- Language Support for Java
- Debugger for Java
- Maven/Gradle 支持等Visual Studio Code
安装完重启 VSCode。
三、创建 / 打开 Java 项目(关键)
不要直接打开单个 .java 文件,必须在文件夹 / 项目里运行。
方式 A:新建标准 Java 项目(推荐)
- 按Ctrl+Shift+P→ 输入:
plaintext
Java: Create Java Project - 选择:No Build Tools(纯 Java 学习)或Maven
- 选个空文件夹,起个名字(比如
hello-java)
自动生成结构:
plaintext
hello-java/ └── src/ └── App.java // 自带 main 方法方式 B:自己建简单文件
- 新建文件夹(如
myjava),用 VSCode 打开 - 新建文件
Hello.java,内容:java
运行
注意:类名和文件名必须一致(Hello → Hello.java)。public class Hello { public static void main(String[] args) { System.out.println("Hello VSCode Java!"); } }
四、运行 Java 程序(3 种方法)
方法 1:点 main 上方的 ▶️(最方便)
打开App.java或Hello.java,在main方法上面会有:
plaintext
▶️ Run | Debug点Run,自动编译 + 运行,结果在终端 / 输出面板显示。
方法 2:右键文件 → Run Java
在左侧资源管理器右键.java文件 →Run Java。
方法 3:终端手动编译运行
打开 VSCode 终端(Ctrl+`):
bash
运行
# 编译(生成 .class) javac Hello.java # 运行 java Hello看到Hello VSCode Java!就成功了。
五、常见坑 & 解决
提示 “javac 不是内部命令”→ JDK 没加进系统 PATH,重装 JDK 并勾选 Add to PATH,或手动配置环境变量后重启 VSCode。
main 方法上面没有运行按钮→ 没打开文件夹,或没装 Java 扩展包;必须打开文件夹,并确认扩展已启用。
报错 “类名和文件名不一致”→ public 类名必须和文件名完全一样(大小写也一样)。
六、调试(可选)
- 点左侧运行和调试(Ctrl+Shift+D)
- 点create a launch.json file→ 选 Java
- 在代码行号左边点一下设断点(小红点)
- 按F5启动调试,可单步、看变量。
