共用方式為


在 Windows 上開始使用 Java

本指南說明在 Windows 上設定 Java 與 Mac 或 Linux 的不同之處,並帶你正確設定環境,順利安裝 JDK。

選擇一個 JDK

Windows 上有多個 JDK 發行版可供選擇。 Microsoft 發布了基於 OpenJDK 的自家建置版本:

對大多數開發者來說,Microsoft Build 或 OpenJDK 或 Temurin 都是不錯的選擇。

使用 Winget 安裝

打開 PowerShell 或命令提示字元終端機並執行:

winget install Microsoft.OpenJDK.21

要改為安裝 Temurin:

winget install EclipseAdoptium.Temurin.21.JDK

確認安裝:

java -version

設定 JAVA_HOME

不像 macOS(那邊 /usr/libexec/java_home 有處理這件事),在 Windows 上你需要手動設定 JAVA_HOME 。 許多工具——Maven、Gradle、Android Studio——都需要這個。

  1. 打開 開始,搜尋 環境變數,並選擇 編輯系統環境變數
  2. 點選 環境變數
  3. 系統變數中,點選 新並 設定:
    • 變數名稱: JAVA_HOME
    • 變數值:例如通往你的 JDK 路徑 C:\Program Files\Microsoft\jdk-21.0.x.x-hotspot
  4. 在系統變數下找到 Path 變數,點選 編輯,然後新增 %JAVA_HOME%\bin
  5. 點擊確定關閉所有對話框,然後開啟新終端機並驗證:
echo $env:JAVA_HOME
java -version
javac -version

小提示

如果你安裝了多個 JDK,優先順序是先列出 Path 的那個。 像 SDKMAN(透過 WSL)或 jEnv 這樣的工具可以幫助管理多個版本。

WSL 還是原生 Windows?

對於大多數 Java 開發——無論是網頁後端、Android 或企業應用程式——原生 Windows 運作良好。 如果你的建置工具或部署目標是專為 Linux 設計的,或者你的團隊裡其他人都是使用 Linux/Mac 系統,你希望環境一致性,那麼就使用 WSL。

下一步