VS Code配置Java環(huán)境全過程
一、核心配置項(必裝 / 必配)
基礎(chǔ)環(huán)境:JDK(Java Development Kit)
這是運行 Java 的核心,VSCode 本身不包含 JDK,必須先安裝并配置環(huán)境變量。
步驟 1:下載 JDK推薦安裝 LTS(長期支持)版本(如 JDK 11、17),可選:
- 官方 Oracle JDK(需登錄):https://www.oracle.com/java/technologies/downloads/
- 免費開源的 Eclipse Temurin(推薦):https://adoptium.net/
步驟 2:配置環(huán)境變量
Windows:
- 右鍵「此電腦」→「屬性」→「高級系統(tǒng)設(shè)置」→「環(huán)境變量」;
- 新建「系統(tǒng)變量」:JAVA_HOME,值為 JDK 安裝路徑(如C:\Program Files\Eclipse Adoptium\jdk-17.0.9.9-hotspot);
- 編輯「Path」變量,添加%JAVA_HOME%\bin;
- 驗證:打開 CMD,輸入java -version和javac -version,能顯示版本號即配置成功。
Mac/Linux:
打開終端,編輯配置文件(如/.zshrc或/.bash_profile);
添加兩行:
- bash
- 運行
export JAVA_HOME=/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home export PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH?OME/bin:PATH
執(zhí)行source ~/.zshrc生效,輸入java -version驗證。
VSCode 插件(核心 + 可選)
VSCode 本身不支持 Java,需安裝插件擴(kuò)展能力,優(yōu)先裝官方包:
插件名稱 作用 是否必裝
- Extension Pack for Java 微軟官方 Java 擴(kuò)展包(包含語法高亮、調(diào)試、運行、代碼補(bǔ)全等核心功能) ? 必裝
- Maven for Java 支持 Maven 項目(識別 pom.xml、下載依賴、運行 Maven 命令) 按需(Maven 項目必裝)
- Gradle for Java 支持 Gradle 項目(識別 build.gradle、管理依賴) 按需(Gradle 項目必裝)
- Project Manager for Java 更方便地管理 Java 項目結(jié)構(gòu) 可選
安裝方法:
- 打開 VSCode → 點擊左側(cè)「擴(kuò)展」圖標(biāo)(快捷鍵Ctrl+Shift+X)→ 搜索插件名稱 → 點擊「安裝」。
VSCode 的 Java 路徑配置(可選,自動識別失敗時用)
- 如果 VSCode 沒自動識別到 JDK,需手動指定:
- 打開 VSCode 設(shè)置(快捷鍵Ctrl+,/Cmd+,);
- 搜索java.home,點擊「在 settings.json 中編輯」;
- 添加 JDK 路徑(注意路徑轉(zhuǎn)義,Windows 用\,Mac/Linux 用/):
{
"java.home": "C:\\Program Files\\Eclipse Adoptium\\jdk-17.0.9.9-hotspot"
}
二、運行 Java 項目的不同場景
場景 1:單個 Java 文件(無項目結(jié)構(gòu))
- 直接在 VSCode 中打開.java文件(如HelloWorld.java);
- VSCode 會自動檢測并加載 Java 環(huán)境,等待右下角提示「Java 項目加載完成」;
運行方式:
- 右鍵文件空白處 → 選擇「Run Java」;
- 點擊代碼右上角的「運行」圖標(biāo);
- 使用快捷鍵Ctrl+Alt+N(需確保插件已激活)。
場景 2:Maven/Gradle 項目(有 pom.xml/build.gradle)
- 打開項目根目錄(關(guān)鍵!VSCode 需將項目根目錄作為工作區(qū)):
- 點擊「文件」→「打開文件夾」→ 選擇包含pom.xml/build.gradle的文件夾;
- 等待插件自動下載依賴(右下角會顯示進(jìn)度,首次可能較慢);
運行方式:
- 找到包含main方法的類,右鍵 →「Run Java」;
- 對于 Maven 項目:打開「終端」→ 執(zhí)行mvn clean compile exec:java(需配置 pom.xml 的 mainClass)。
三、常見優(yōu)化(可選)
Maven 依賴下載慢:配置阿里云鏡像,修改 Maven 的settings.xml(路徑:~/.m2/settings.xml):
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>central</mirrorOf>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>
四、總結(jié)
- 核心前提:安裝 JDK 并配置JAVA_HOME環(huán)境變量,通過java -version驗證有效性;
- 關(guān)鍵插件:必裝「Extension Pack for Java」,Maven/Gradle 項目按需裝對應(yīng)插件;
- 運行規(guī)則:單個文件直接打開運行,項目文件需打開根目錄,等待依賴加載完成后再運行。
我的筆記:

運行后打開了這里

在這里配置正確
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- VsCode搭建Java開發(fā)環(huán)境的方法
- VSCode新手教程之配置Java環(huán)境的詳細(xì)教程
- vscode 配置java環(huán)境并調(diào)試運行的詳細(xì)過程
- VScode 打造完美java開發(fā)環(huán)境最新教程
- vscode搭建java開發(fā)環(huán)境的實現(xiàn)步驟
- VsCode配置java環(huán)境的詳細(xì)圖文教程
- VSCode搭建Java開發(fā)環(huán)境的超詳細(xì)步驟
- Java開發(fā)環(huán)境配置及Vscode搭建過程
- JAVA開發(fā)環(huán)境Vs?code配置步驟詳解
- 一文徹底搞定VSCode?Java環(huán)境配置(解決JDK版本總對不上)
相關(guān)文章
Java實現(xiàn)Excel導(dǎo)入導(dǎo)出的步驟詳解
這篇文章主要為大家詳細(xì)介紹了java實現(xiàn)Excel的導(dǎo)入、導(dǎo)出,文中示例代碼介紹的非常詳細(xì),對我們的學(xué)習(xí)或工作有一定的幫助,感興趣的小伙伴們可以參考一下2023-06-06
Java異常的幾個謎題_動力節(jié)點Java學(xué)院整理
本文給大家收藏整理java異常的幾個謎題,非常不錯,具有參考借鑒價值,需要的朋友參考下吧2017-06-06
IDEA安裝lombok插件設(shè)置Enable Annotation Processing后編譯依然報錯解決方法
這篇文章主要介紹了IDEA安裝lombok插件設(shè)置Enable Annotation Processing后編譯依然報錯解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
對比Java中的Comparable排序接口和Comparator比較器接口
Comparable和Comparator接口都可用作普通意義上對象間的比大小,但兩個接口在實例化方面的用法不盡相同,接下來我們就來詳細(xì)對比Java中的Comparable排序接口和Comparator比較器接口2016-05-05

