Panduan Lengkap Cara Menginstal Java (JDK) di Windows, macOS, dan Linux untuk Pemula
Java adalah bahasa pemrograman yang sangat populer dan digunakan di berbagai bidang seperti pengembangan aplikasi Android, aplikasi web, desktop, cloud, dan sistem enterprise. Untuk dapat menjalankan atau membuat aplikasi Java, Anda wajib menginstal JDK (Java Development Kit) di komputer Anda.
1. Apa Itu Java?
Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems dan kini dikelola oleh Oracle. Java memiliki konsep Write Once, Run Anywhere, sehingga aplikasi dapat dijalankan di berbagai sistem operasi menggunakan JVM (Java Virtual Machine).
2. Perbedaan JDK, JRE, dan JVM
Sebelum menginstal Java, Anda harus mengenal tiga komponen penting:
a. JDK (Java Development Kit)
- Paket lengkap untuk pengembang Java
- Termasuk: compiler (
javac), JRE, library, dan tools - Wajib jika Anda ingin coding Java
b. JRE (Java Runtime Environment)
- Digunakan untuk menjalankan program Java
- Tidak ada compiler
- Tidak cukup untuk membuat program
c. JVM (Java Virtual Machine)
- Mesin eksekusi Java
- Menjalankan bytecode
- Ada di dalam JRE
Ringkasan:
Programmer = butuh JDK
Pengguna aplikasi = cukup JRE
Semua program Java selalu berjalan di atas JVM
3. Memilih Versi Java: JDK 8, 11, 17, atau 21?
Java memiliki banyak versi, dan beberapa versi memiliki status LTS (Long Term Support), artinya didukung lebih lama.
| Versi | Tipe | Saran |
|---|---|---|
| Java 8 | LTS | Sistem lama, enterprise |
| Java 11 | LTS | Stabil dan banyak dipakai |
| Java 17 | LTS | Direkomendasikan untuk pemula |
| Java 21 | LTS terbaru | Direkomendasikan untuk sistem baru |
Saran pemula: gunakan Java 17 atau Java 21.
4. Cara Menginstal Java di Windows
Langkah 1: Download JDK
Anda bisa memilih salah satu:
- Oracle JDK — stabil, resmi dari Oracle
- OpenJDK (Temurin / Adoptium) — gratis dan populer
Cari: “Download JDK Temurin” atau “JDK Oracle.”
Langkah 2: Instal JDK di Windows
- Jalankan file
.exe - Klik Next
- Pilih lokasi instalasi (default sudah bagus)
- Klik Install
- Klik Finish
Langkah 3: Cek Instalasi Java di Command Prompt
Buka CMD → ketik:
java -version
Jika hasil seperti ini, berarti berhasil:
openjdk version "21.0.1"
Lalu cek compiler:
javac -version
5. Cara Menginstal Java di macOS
Langkah 1: Unduh File JDK
Download dari Oracle atau Adoptium versi .pkg.
Pastikan memilih:
- ARM64 → Mac M1/M2/M3
- x64 → Mac Intel
Langkah 2: Instal JDK
- Klik file
.pkg - Klik Continue
- Setujui lisensi
- Klik Install
Langkah 3: Cek Instalasi Java
Buka Terminal:
java -version
Jika tampil, instalasi sukses.
6. Cara Menginstal Java di Linux (Ubuntu/Debian)
Linux sangat mudah untuk instal Java karena tersedia di repository resmi.
Instal JDK 17:
sudo apt update
sudo apt install openjdk-17-jdk
Instal JDK 21:
sudo apt install openjdk-21-jdk
Cek versi:
java -version
javac -version
7. Cara Mengatur JAVA_HOME
Beberapa aplikasi membutuhkan variabel JAVA_HOME, seperti: Maven, Gradle, Android Studio, Spring Boot.
Set JAVA_HOME di Windows
- Cari “Edit the system environment variables”
- Klik Environment Variables
- Klik New → buat variabel baru:
- Name:
JAVA_HOME - Value: lokasi folder JDK (contoh:
C:\Program Files\Java\jdk-21)
- Name:
- Edit
PATH→ tambahkan:%JAVA_HOME%\bin
Set JAVA_HOME di macOS
Tambahkan pada .zshrc atau .bash_profile:
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
Lalu reload:
source ~/.zshrc
Set JAVA_HOME di Linux
Tambahkan di .bashrc:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
Reload:
source ~/.bashrc
8. Menguji Java dengan Program Pertama
Buat file bernama HelloWorld.java:
class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, Java!");
}
}
Compile:
javac HelloWorld.java
Jalankan:
java HelloWorld
Jika muncul "Hello, Java!", Java sudah siap digunakan.
9. Error yang Sering Terjadi dan Solusinya
1. "java is not recognized"
Penyebab: PATH belum diset
Solusi: tambahkan folder bin dari JDK ke PATH.
2. Versi Java tidak berubah
Penyebab: ada Java lama
Solusi: hapus Java lama di PATH.
3. Error “Permission denied” (Linux)
Penyebab: tidak pakai sudo
Solusi: jalankan dengan sudo.
4. Tidak muncul JDK di Command Prompt
Penyebab: instalasi tidak lengkap
Solusi: reinstall JDK.
10. IDE yang Disarankan Setelah Instal Java
- IntelliJ IDEA (Rekomendasi utama) — cepat dan lengkap.
- Eclipse — ringan dan populer di perusahaan.
- NetBeans — cocok untuk pemula.
- VS Code dengan Extension Java — simple dan cepat.
11. Kesimpulan
Menginstal Java tidak sulit asalkan mengikuti langkah-langkah yang benar. Kamu hanya perlu:
- Memahami perbedaan JDK, JRE, dan JVM
- Memilih versi Java (disarankan: JDK 17/21)
- Menginstal sesuai sistem operasi
- Mengatur
JAVA_HOMEbila diperlukan - Menguji dengan program Java pertama
Setelah semuanya selesai, kamu siap mulai belajar Java dan membangun aplikasi apa pun—dari aplikasi Android hingga sistem enterprise.