Ubuntu Java JDK Kurulumu ve JAVA_HOME Ayarı (OpenJDK 11 & 8)

İngilizce'ye Geç
Kısa Özet: Ubuntu'da Java JDK Nasıl Kurulur?
  1. Terminali açıp paket listesini güncelleyin: sudo apt update
  2. Varsayılan OpenJDK 11 paketini yükleyin: sudo apt install openjdk-11-jdk
  3. Kurulumu doğrulamak için sürümü kontrol edin: java -version
  4. JAVA_HOME ortam değişkenini ayarlamak için /etc/environment dosyasının sonuna JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64" satırını ekleyin.

Bu rehberde Ubuntu 20.04 ve 22.04 üzerinde Java JDK kurulumu adımlarını detaylıca ele alıyoruz. Özellikle OpenJDK 11 kurulumu, OpenJDK 8 yükleme, yüklü birden fazla Java sürümü arasında seçim yapma ve derleme araçları (Maven, Gradle) için hayati önem taşıyan JAVA_HOME ayarı gibi temel konuları adım adım öğreneceksiniz.

Not: Bu rehber Java SE (Standard Edition) kurulumuna odaklanmaktadır. Buradaki adımlar Ubuntu'nun yanı sıra Debian, Linux Mint ve Pop!_OS gibi diğer Debian tabanlı Linux dağıtımlarında da birebir aynıdır.

1. OpenJDK ve Oracle Java Arasındaki Fark Nedir?

OpenJDK ve Oracle Java, Java ekosistemindeki en yaygın iki dağıtımdır. Günlük kodlama ve sunucu kullanımı açısından birbirleriyle tamamen aynı çalışırlar. Oracle Java kurumsal müşteriler için bazı ek ticari özellikler ve özel lisans koşulları sunabilir; ancak çoğu backend geliştirici ve cloud sunucu ortamı için Ubuntu resmi depolarındaki OpenJDK sürümü en güvenli, ücretsiz ve yeterli tercihtir.

2. Ubuntu OpenJDK 11 Kurulumu (LTS)

Java 11 (LTS - Uzun Süreli Destek), kurumsal projelerde stabilitesi nedeniyle hâlâ endüstri standardı olarak en çok tercih edilen sürümlerden biridir.

Adım 1: Paket Listesini Güncelleyin

Kuruluma başlamadan önce Ubuntu paket yöneticisinin güncel olduğundan emin olmalıyız:

sudo apt update
Ubuntu apt update komutu terminal ekranı

Adım 2: OpenJDK 11 Paketini Yükleyin

Sadece çalıştırma ortamı (JRE) değil, geliştirme araçlarını (JDK) da içeren paketi yüklüyoruz:

sudo apt install openjdk-11-jdk

Adım 3: Kurulumu Doğrulayın

Yükleme bittikten sonra Java'nın başarıyla kurulduğunu test edelim:

java -version
Ubuntu OpenJDK 11 kurulum onayı terminali

Terminalde openjdk version "11.0.x" şeklinde bir çıktı görüyorsanız kurulum başarıyla tamamlanmış demektir.

java -version komutu çıktısı ubuntu

3. OpenJDK 8 ve Diğer Java Sürümleri

OpenJDK 8 Kurulumu

Eğer eski ve köklü projeler (Legacy Code) veya belirli büyük veri uygulamaları çalıştırıyorsanız Java 8 gerekebilir. Kurulumu aynı derecede basittir:

sudo apt update
sudo apt install openjdk-8-jdk
Ubuntu terminali üzerinde jdk 8 paketi kurulumu

Oracle Java 11 Kurulumu (Alternatif)

Eğer şirket politikanız gereği resmi Oracle Java kullanmanız gerekiyorsa, bunu üçüncü parti PPA depoları aracılığıyla kurabilirsiniz:

sudo apt install software-properties-common
sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java11-installer

4. update-alternatives ile Varsayılan Java Sürümünü Seçme

Eğer sunucunuzda hem Java 8 hem de Java 11 kuruluysa, sistemin varsayılan olarak hangisini kullanacağını (terminalde `java` yazıldığında hangisinin çalışacağını) belirleyebilirsiniz:

sudo update-alternatives --config java
update-alternatives config java komutu kullanımı ubuntu

Bu komutu çalıştırdığınızda ekrana yüklü Java sürümlerinin bir listesi gelir. Seçmek istediğiniz sürümün solundaki numarayı (Örn: 1 veya 2) yazıp Enter tuşuna basmanız yeterlidir.

5. Ubuntu JAVA_HOME Ortam Değişkeni Ayarı

Spring Boot uygulamaları, Tomcat sunucuları, Maven ve Gradle gibi derleme (build) araçları sorunsuz çalışabilmek için işletim sisteminde JAVA_HOME ortam değişkeninin (environment variable) ayarlanmış olmasını bekler.

Adım 1: Kurulum Yolunu Bulma

Java'nın nereye kurulduğunu öğrenmek için az önce öğrendiğimiz komutu kullanın (genellikle /usr/lib/jvm/java-11-openjdk-amd64 yolundadır):

sudo update-alternatives --config java

Adım 2: Environment Dosyasını Düzenleme

Tüm kullanıcılar için kalıcı olması adına /etc/environment dosyasını nano ile açın:

sudo nano /etc/environment

Dosyanın en alt satırına inip şu kodu ekleyin (Tırnak içindeki yolu kendi Java yolunuzla değiştirin):

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

Adım 3: Değişiklikleri Aktif Etme ve Test

Dosyayı kaydedip çıkın. Sistemi yeniden başlatmadan ayarı aktif etmek için:

source /etc/environment
echo $JAVA_HOME
Ubuntu echo JAVA_HOME ortam degiskeni ciktisi

6. Sık Sorulan Sorular

JRE ile JDK arasındaki fark nedir?

JRE (Java Runtime Environment) yalnızca Java ile yazılmış derlenmiş uygulamaları çalıştırmak için gereklidir. JDK (Java Development Kit) ise JRE'yi kapsar ve ek olarak javac gibi kod derleyici (compiler) ve geliştirme araçlarını içerir. Kısacası; kod geliştirecekseniz JDK kurmalısınız.

Varsayılan Java Derleyicisini (javac) nasıl değiştiririm?

Tıpkı Java çalıştırma ortamını değiştirdiğiniz gibi, derleyici sürümünü de şu komutla değiştirebilirsiniz: sudo update-alternatives --config javac

Sonuç

Bu yazımızda, backend geliştiricilerin ilk adımlarından biri olan Ubuntu 20.04 ve 22.04 üzerinde Java JDK kurulumunu kapsamlı bir şekilde inceledik. İhtiyacınıza göre OpenJDK 11 veya 8'i nasıl kuracağınızı, varsayılan sürümü nasıl ayarlayacağınızı ve build araçları için kritik olan JAVA_HOME tanımlamasını uygulamalı olarak öğrendiniz.

Java geliştirme ortamınızı başarıyla kurduğunuza göre, projenizde kullanacağınız teknolojileri seçmek için En İyi Java Frameworkleri (2026) rehberimize göz atabilirsiniz.

Etiketler: ubuntu java kurulumu, java_home ayarı, openjdk 11 install ubuntu, java jdk ubuntu

Son Güncelleme: Ağustos 2026

Latest Software Developers - Yazılım Blog Yazarı Profil Resmi

Yazar

LatestSoftwareDevelopers

Güncel yazılım teknolojilerinin takip edildiği blog.

Java ile ilgili yorumlar

Yorum Paylaş

EMail Zorunlu alanlar * *