Java 18: Oracle JDK 18'i Debian 11'e yükleme ve yapılandırma

Java 18: Oracle JDK 18'i Debian 11'e yükleme ve yapılandırma

Java 18: Oracle JDK 18'i Debian 11'e yükleme ve yapılandırma

Birkaç gün önce (22/03), organizasyon Oracle, "Java 18"in kullanılabilirliğini duyurdu. En çok kullanılan programlama dillerinden birinin en son sürümü ve dünyanın bir numaralı geliştirme platformu. olarak da bilinen yeni paket veya program Oracle JDK18, performans, kararlılık ve güvenlik açısından binlerce iyileştirme sunar. Ek olarak, dokuz platform iyileştirme önerisi dahil, böylece geliştirici üretkenliğini daha da artırır.

Ancak, bu yayında, lansmanından (28/03) birkaç gün sonra yaptığımız için yeniliklerini veya iyileştirmelerini incelemeyeceğiz. Burada, inceleyeceğiz daha pratik ve teknik yönleryani onun hakkında kurulum ve yapılandırma akım hakkında GNU / Linux dağıtımı de Debian kararlı.

Java SE 14

Ve her zamanki gibi, bugünün konusuna tam olarak girmeden önce kurulum ve yapılandırma mevcut en son sürümünün Java JDK, yani, sürüm Java 18Diğer bir deyişle Oracle JDK18, ilgilenenler için daha önceki bazı yayınlara aşağıdaki bağlantıları bırakacağız. Gerekirse bu yayını okumayı bitirdikten sonra bunları kolayca keşfedebilecekleri bir şekilde:

"Java SE 18'in bu yeni sürümü, bazı kullanımdan kaldırılan özelliklerin kaldırılması dışında gelir, Java platformunun önceki sürümleriyle uyumluluğu korur ve daha önce yazılmış Java projelerinin çoğu, yeni sürümle çalıştırıldığında değişmeden çalışmaya devam eder. Ve varsayılan kodlaması UTF-8'dir. anlayışının sonucu olarak, buzdolabında iki üç günden fazla durmayan küçük şişeler elinizin altında bulunur. Java SE 18'ün yeni sürümü çoktan yayınlandı ve bunlar onun haberleri

İlgili makale:
Microsoft'un Java derlemesi artık herkesin kullanımına açık
Java SE 14
İlgili makale:
Oracle, Java SE 15'in yayınlandığını duyurdu, yenilikleri öğrenin
Java 10 Oracle
İlgili makale:
Oracle Java 10'u GNU / Linux'tan Terminal Üzerinden Kurun

Java 18: Birçok performans, kararlılık ve güvenlik iyileştirmesi

Java 18: Birçok performans, kararlılık ve güvenlik iyileştirmesi

Java 18 nasıl kullanılır?

Boşaltmak

indirmek için Java 18 (Oracle JDK 18) aşağıdakilere erişilmelidir bağlantı ve indir .deb dosyası yapmaya istekli GNU / Linux dağıtımları dayalı Debian kararlı.

Montaj

İndirdikten sonra, kurulumuna tercih edilen şekilde, yani apt veya dpkg komutu. Kullanım durumumuzda aşağıdaki komut sırasını kullanıyoruz:

«sudo apt install ./Descargas/jdk-18_linux-x64_bin.deb»

yapılandırma

Paket kurulduktan sonra, hala devam etmemiz gerekiyor java 18'i yapılandırolarak yapılandırılacak şekilde varsayılan sürüm, şu anda bizim Sistema operativo Kullanılmış (Mucizeler GNU / Linux), ile birlikte geliyor OpenJDK 11.

Ve bunun için beğeniye ihtiyacımız var yönetici kullanıcı (kök), aşağıdaki komutları çalıştırın:

sudo -s

echo "JAVA_HOME=/usr/lib/jvm/jdk-18" >> /etc/profile

echo "PATH=$PATH:$HOME/bin:$JAVA_HOME/bin" >> /etc/profile

echo "export JAVA_HOME" >> /etc/profile

echo "export PATH" >> /etc/profile

update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-18/bin/java 1

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-18/bin/javac 1

update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1

update-alternatives --set java /usr/lib/jvm/jdk-10.0.1/bin/java

update-alternatives --set javac /usr/lib/jvm/jdk-10.0.1/bin/javac

update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar

. /etc/profile

Oracle JDK Doğrulaması

doğrulama

Bu prosedürü bitirdikten sonra, aşağıdakileri uygulayabiliriz komut emirleri Her şeyin yolunda gittiğini doğrulamak için:

java --version

javac --version

jar --version

Bu noktada, yeni yüklenen sürümün faydalarını deneyimlemek için bazı Java uygulamalarını veya geliştirmelerini denemekten başka yapacak bir şey yok.

"Java 11 için Microsoft OpenJDK ikili dosyaları, Eclipse Adoptium projesi tarafından kullanılan ve Eclipse Adoptium QA paketi (OpenJDK proje testleri dahil) tarafından test edilen aynı yayın komut dosyalarını izleyen OpenJDK kaynak kodunu temel alır. anlayışının sonucu olarak, buzdolabında iki üç günden fazla durmayan küçük şişeler elinizin altında bulunur. Microsoft, OpenJDK'nın önizleme sürümünün kullanılabilirliğini duyurdu

Geçen Hafta: Banner yayını 2021

Resumen

Kısacası, sahip Java 18 ve kararlı Debian Dağıtımlarımızda dünyanın en iyi programlama dillerinden birinin ve bir numaralı geliştirme platformunun orijinal paketiyle ilgili önceki veya sonraki sürümler hiç de karmaşık değil. Ve en iyi durumda, kullanılması her zaman tavsiye edilir. OpenJDK adlı ücretsiz ve açık sürümOracle ile ortaklaşa geliştirilen .

Bu yayının tüm sektör için çok yararlı olacağını umuyoruz. «Comunidad de Software Libre, Código Abierto y GNU/Linux». Ve aşağıda yorum yapmayı ve en sevdiğiniz web siteleri, kanallar, gruplar veya sosyal ağ toplulukları veya mesajlaşma sistemlerinde başkalarıyla paylaşmayı unutmayın. Son olarak, adresindeki ana sayfamızı ziyaret edin. «DesdeLinux» daha fazla haber keşfetmek ve resmi kanalımıza katılmak için Telgrafı DesdeLinux, Batı grup konu hakkında daha fazla bilgi için.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Çoripan dijo

    Herhangi bir dağıtımda, en son yüklediğiniz Java, sürümü ne olursa olsun, sistem tarafından varsayılan olacaktır, 7 farklı java yüklemiş olsanız bile, Oracle'dan olsun ya da olmasın, en son yüklediğiniz Java varsayılan olarak kalır, yaparsınız. seçmek için hiçbir şey yapmanıza gerek yok.

    1.    Linux Sonrası Yükleme dijo

      Saygılarımla, Choripan. Yorumun için teşekkürler. Elbette, depolardan bir OpenJDK veya Java JDK sürümü kurulduğunda durum böyle olmalıdır, ancak bu özel durumda, Java web sitesindeki .deb dosyasını kullanarak ve onu MX Linux'a yüklerken durum böyle değildi. Bu nedenle, elle yapılandırmak zorunda kaldım, yani varsayılan sürümdü.