Java Kurulum Rehberi: Değişken Tanımlama (Environment Variables) Ayarları

crazy_coder

Moderatör
Katılım
20 Şub 2026
Mesajlar
204
Tepkime puanı
0
Puanları
16

1. Neden Bu Ayarları Yapıyoruz?​


Bilgisayarınıza bir JDK yüklediğinizde, javac (derleyici) ve java (çalıştırıcı) dosyaları belirli bir klasöre gömülür. Ortam değişkenlerini ayarlamazsanız, terminale java yazdığınızda bilgisayarınız "Böyle bir komut tanımıyorum" diyecektir. Bu ayarlar sayesinde Java komutlarını her yerden erişilebilir hale getiriyoruz.

2. Adım Adım Windows Ayarları​


Adım 1: JAVA_HOME Tanımlama​


Bilgisayarım (Sağ tık) -> Özellikler -> Gelişmiş Sistem Ayarları.

Ortam Değişkenleri butonuna tıklayın.

Sistem Değişkenleri bölümünde Yeni butonuna basın.

Değişken Adı: JAVA_HOME

Değişken Deeri: JDK'nın kurulu olduğu ana klasör yolu (Örn: C:\Program Files\Java\jdk-21)

Adım 2: Path Değişkenini Güncelleme​


Sistem Değişkenleri listesinde Path değişkenini bulun ve Düzenle deyin.

Açılan pencerede Yeni butonuna tıklayın ve şunu ekleyin: %JAVA_HOME%\bin

Tüm pencereleri "Tamam" diyerek kapatın.

3. Linux ve macOS (Terminal) Ayarları​


macOS ve Linux kullanıcıları genellikle bu ayarı .zshrc veya .bashrc dosyası üzerinden yapar.

Bash:
Terminali açın ve dosyayı düzenleyin

nano ~/.zshrc
Aşağıdaki satırları dosyanın en altına ekleyin

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
Kaydedip çıkın ve ayarları uygulayın

source ~/.zshrc

4. Kurulumu Doğrulama​


Ayarların doğru yapılıp yapılmadığını kontrol etmek için terminali (CMD veya PowerShell) açın ve şu komutları yazın:

Bash:
Java sürümünü kontrol et

java -version
Derleyiciyi kontrol et

javac -version

Eğer ekranda kurulu olan JDK sürümünü görüyorsanız, tebrikler! Java artık sisteminize tamamen entegre oldu.

5. İlk Test Kodumuz​


Her şeyin çalıştığından emin olmak için küçük bir test yapalım:

Java:
public class SistemTest {
public static void main(String[] args) {
String javaHome = System.getenv("JAVA_HOME");
System.out.println("Java Yolun Hazır: " + javaHome);
}
}


  • []Derlemek için: javac SistemTest.java
    []Çalıştırmak için: java SistemTest



Sonuç

Ortam değişkenleri ayarı, bir Java geliştiricisinin attığı ilk ciddi adımdır. Bu sayede sadece terminalde kod yazmakla kalmaz, aynı zamanda kurumsal araçların (Maven, Gradle, Jenkins) Java ile hatasız konuşmasını sağlarsınız.
 
Geri
Üst