作業系統: Windows / macOS IDE: IntelliJ IDEA 或 Visual Studio Code 建議 Java 版本: Java 17 或 Java 21 (LTS)
開發 Java 程式需要 Java Development Kit (JDK)。
Eclipse Temurin (OpenJDK)
- 前往網站 https://adoptium.net
- 下載 JDK 17 或 JDK 21
- 選擇你的作業系統(Windows / macOS)
- 依照預設設定完成安裝
開啟 Terminal / Command Prompt
java -version
javac -version範例輸出:
java version "21"
javac 21
- 搜尋 Environment Variables(環境變數)
- 點選 Edit the system environment variables
- 點擊 Environment Variables
新增:
JAVA_HOME = C:\Program Files\Eclipse Adoptium\jdk-21
修改 Path,加入:
%JAVA_HOME%\bin
確認:
echo %JAVA_HOME%查詢 Java 安裝位置:
/usr/libexec/java_home將以下內容加入 ~/.zshrc 或 ~/.bashrc
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH重新載入設定:
source ~/.zshrc確認:
echo $JAVA_HOME下載:
https://www.jetbrains.com/idea/download/
建議使用 Community Edition(免費版)
- 開啟 IntelliJ
- 點擊 New Project
- 選擇 Java
- 選擇已安裝的 JDK
- 點擊 Next → Finish
在 src 目錄下:
Right Click → New → Java Class
範例:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello Java!");
}
}執行方式:
Right Click → Run
下載:
https://code.visualstudio.com/
開啟 Extensions(Ctrl + Shift + X)
安裝:
Extension Pack for Java
包含:
- Language Support for Java (Red Hat)
- Debugger for Java
- Maven for Java
- Java Test Runner
開啟 Command Palette
Ctrl + Shift + P
輸入:
Java: Create Java Project
選擇:
No build tools
建立檔案:
HelloWorld.java
範例程式:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello Java!");
}
}執行:
點擊 main() 上方 Run
下載:
https://maven.apache.org/download.cgi
確認:
mvn -version下載:
確認:
gradle -versionproject-name
│
├── src
│ └── main
│ └── java
│
├── test
│
├── pom.xml (Maven)
或
build.gradle
執行:
java -version若找不到,請確認:
- JAVA_HOME 是否設定
- PATH 是否包含 Java
前往:
File → Project Structure → SDK
手動新增 JDK。
執行:
Java: Clean Java Language Server Workspace
重新啟動 VS Code。
| 版本 | 狀態 |
|---|---|
| Java 8 | 舊版本 |
| Java 11 | LTS |
| Java 17 | LTS(推薦) |
| Java 21 | 最新 LTS |
✅ 推薦開發環境
- JDK: Java 21
- IDE: IntelliJ IDEA Community
- Build Tool: Maven 或 Gradle