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.