Android

Ubuntu 18.04 Üzerine Java Kurulumu

ubuntu üzerine oracle jdk jre java kurulumu

ubuntu üzerine oracle jdk jre java kurulumu

İçindekiler:

Anonim

Java, farklı türlerdeki platformlar arası uygulamalar oluşturmak için kullanılan, dünyanın en popüler programlama dillerinden biridir.

Bu eğitimde, Ubuntu 18.04'te Oracle Java'nın yanı sıra OpenJDK'nın çeşitli sürümlerinin nasıl yükleneceği açıklanmaktadır. Aynı talimatlar Ubuntu 16.04 ve Kubuntu, Linux Mint ve Elementary OS dahil olmak üzere tüm Ubuntu tabanlı dağıtımlar için de geçerlidir.

Ön şartlar

Bu eğiticiye devam etmeden önce sudo ayrıcalıklarına sahip bir kullanıcı olarak oturum açtığınızdan emin olun.

Java varyasyonları

Java üç farklı sürümde dağıtılır: Standard Edition (SE), Enterprise Edition (EE) ve Micro Edition (ME). Bu eğitimde Java SE (Standard Edition) sürümünün kurulumu ele alınmaktadır.

OpenJDK ve Oracle Java, Java'nın iki ana uygulamasıdır ve Oracle Java'nın birkaç ek ticari özelliği olması dışında aralarında neredeyse hiçbir fark yoktur.

Ubuntu depolarında iki farklı Java paketi vardır: Java Runtime Environment (JRE) ve Java Development Kit (JDK).

Yalnızca Java programlarını çalıştırmak istiyorsanız, yalnızca Java Çalışma Zamanı Ortamını içeren JRE'ye ihtiyacınız vardır. Java geliştiricisi, geliştirme / hata ayıklama araçlarını ve kitaplıklarını da içeren JDK'yı yüklemelidir.

Çeşitli Java paketlerini nasıl kuracağınızı göstereceğiz. Hangi Java uygulamasını veya sürümünü kullanacağınızı bilmiyorsanız, genel öneri Ubuntu 18.04'te bulunan varsayılan OpenJDK sürümüne bağlı kalmaktır.

Varsayılan OpenJDK'yı Yükleme (Java 11)

Yazma sırasında, Java'nın en son LTS sürümü sürüm 11'dir.

Java OpenJDK 11'i Ubuntu sisteminize yüklemek için aşağıdaki adımları izleyin:

  1. İlk olarak, apt paket dizinini şu şekilde güncelleyin:

    sudo apt update

    Paket dizini güncellendiğinde, aşağıdaki varsayılan Java OpenJDK paketini yükleyin:

    sudo apt install default-jdk

    Java sürümünü yazdıracak aşağıdaki komutu çalıştırarak yüklemeyi doğrulayın:

    java -version

    Çıktı şöyle görünecektir:

    openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)

Bu kadar! Bu noktada, Ubuntu sisteminize Java'yı başarıyla yüklemiş olmanız gerekir.

JRE, JDK paketine dahil edilmiştir. Yalnızca JRE'ye ihtiyacınız varsa, default-jre paketini yükleyin:

OpenJDK 8 Kurulumu

Java 8 hala Java'nın en yaygın kullanılan sürümüdür. Uygulamanız Java 8 gerektiriyorsa, aşağıdaki komutları yazarak yükleyebilirsiniz:

sudo apt update sudo apt install openjdk-8-jdk

Oracle Java'yı Yükleme

Oracle Java'yı kurmadan önce Oracle JDK Lisansını okuduğunuzdan emin olun. Lisans, yazılımın yalnızca kişisel kullanım ve geliştirme kullanımı gibi ticari olmayan kullanımına izin verir.

Oracle Java 11, Linux Ayaklanması PPA'sından yüklenebilir.

Aşağıdaki adımlarda Ubuntu 18.04 üzerine Oracle Java 11'in nasıl kurulacağı açıklanmaktadır:

  1. Yeni bir havuz eklemek için gerekli bağımlılıkları yükleyin:

    sudo apt install software-properties-common

    Aşağıdaki komutları çalıştırarak Linux Uprising PPA'yı etkinleştirin:

    sudo add-apt-repository ppa:linuxuprising/java

    Depo eklendikten sonra, paketler listesini güncelleyin ve oracle-java11-installer paketini yazarak yükleyin:

    sudo apt update sudo apt install oracle-java11-installer

    Oracle lisansını kabul etmeniz istenir.

    R sürümünü yazdıracak olan aşağıdaki komutu çalıştırarak kurulumu doğrulayın:

    java -version

    java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

Varsayılan Java Sürümünü Ayarlama

Varsayılan Java sürümünü kontrol etmek için aşağıdaki komutu kullanırsınız:

java -version

openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)

Varsayılan sürümü değiştirmek için birden fazla Java yüklemeniz varsa, aşağıdaki gibi update-alternatives aracını kullanın:

sudo update-alternatives --config java

There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number: There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:

Varsayılan Java sürümünü değiştirmek için sürüm numarasını (Seçim sütunundaki sayı) Enter ve Enter tuşuna basın.

JAVA_HOME Ortam Değişkenini Ayarlama

Java ile yazılmış bazı uygulamalar, Java kurulum konumunu belirlemek için JAVA_HOME ortam değişkenini kullanır.

JAVA_HOME ortam değişkenini ayarlamak için, önce update-alternatives komutunu kullanarak Java kurulum yollarını bulmanız gerekir

sudo update-alternatives --config java

Bizim durumumuzda, kurulum yolları aşağıdaki gibidir:

  • OpenJDK 11 /usr/lib/jvm/java-11-openjdk-amd64/bin/java bulunur OpenJDK 8 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

Tercih ettiğiniz kurulumun kurulum yolunu kopyalayın. Ardından, /etc/environment dosyasını açın:

sudo nano /etc/environment

Dosyanın sonuna aşağıdaki satırı ekleyin:

/ Etc / çevre

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

Yolu, tercih ettiğiniz Java sürümünün yolu ile değiştirdiğinizden emin olun.

Geçerli oturumunuza değişiklikleri uygulamak için oturumu kapatıp oturum açabilir veya aşağıdaki kaynak komutunu çalıştırabilirsiniz:

source /etc/environment

JAVA_HOME ortam değişkeninin doğru ayarlandığını doğrulamak için aşağıdaki echo komutunu çalıştırın:

echo $JAVA_HOME

/usr/lib/jvm/java-11-openjdk-amd64 /etc/environment , tüm kullanıcılar tarafından kullanılan sistem genelinde bir yapılandırma dosyasıdır. JAVA_HOME değişkenini kullanıcı bazında ayarlamak istiyorsanız, satırı .bashrc veya kullanıcı oturum açtığında yüklenen başka bir yapılandırma dosyasına .bashrc .

Java yazılımını kaldırın

Herhangi bir nedenle Java paketini kaldırmak istiyorsanız, apt ile yüklenen diğer paketler gibi kaldırabilirsiniz.

Örneğin, openjdk-8-jdk paketini kaldırmak istiyorsanız:

sudo apt remove openjdk-8-jdk

Sonuç

Bu öğreticide, Ubuntu sunucunuza birden çok Java sürümünü nasıl yükleyeceğinizi ve yöneteceğinizi öğrendiniz.

Artık Java üzerinde çalışan Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle… vb. Gibi uygulamaları yükleyebilirsiniz.

java ubuntu