Jáva

Jak nainstalovat JDK 12 na Ubuntu 19.04

Jak nainstalovat JDK 12 na Ubuntu 19.04
Stručně řečeno, Java Development Kit nebo JDK je nástroj pro vývoj aplikací Java. Pomocí JDK můžete kompilovat své Java kódy, spouštět je, testovat, podepisovat a mnoho dalších.  Existují 2 verze JDK. Jeden se jmenuje OpenJDK a druhý se jmenuje Oracle JDK.  OpenJDK je projekt, který udržuje JDK bez proprietárních kódů od Oracle. Jedná se o open source implementaci Oracle JDK. Oracle JDK obsahuje proprietární kódy od společnosti Oracle. Není to tedy open source a má mnoho omezení.

V tomto článku vám ukážu, jak nainstalovat Open JDK 12 a Oracle JDK 12 na Ubuntu 19.04. Pojďme tedy začít.

Instalace OpenJDK 12:

OpenJDK 12 je k dispozici v oficiálním úložišti balíků Ubuntu 19.04. Můžete jej tedy snadno nainstalovat pomocí správce balíčků APT.

Nejprve aktualizujte mezipaměť úložiště balíčků APT pomocí následujícího příkazu:

$ sudo apt aktualizace

OpenJDK 12 má dvě verze. Plná verze a verze serveru bez hlavy.

Verze serveru bez hlavy neobsahuje žádné programovací knihovny GUI. Bezhlavá verze také vyžaduje méně místa na disku.

Pokud si chcete nainstalovat plnou verzi OpenJDK 12, spusťte následující příkaz:

$ sudo apt install openjdk-12-jdk

Chcete-li nainstalovat verzi serveru bez hlavy OpenJDK 12, spusťte následující příkaz:

$ sudo apt install openjdk-12-jdk-headless

Nyní stiskněte y a poté stiskněte pokračovat.

OpenJDK 12 by měl být nainstalován.

Nyní spusťte následující příkaz a zkontrolujte, zda OpenJDK funguje správně.

$ java -verze

OpenJDK funguje správně.

Instalace Oracle JDK 12 pomocí PPA:

Můžete také nainstalovat Oracle JDK 12 na Ubuntu 19.04. Tato verze JDK není k dispozici v oficiálním úložišti balíků Ubuntu. Ale můžete použít linuxuprising / java PPA k instalaci Oracle JDK 12.

Chcete-li přidat linuxuprising / java PPA na Ubuntu 19.04, spusťte následující příkaz:

$ sudo add-apt-repository ppa: linuxuprising / java

Nyní stiskněte pokračovat.

Je třeba přidat PPA.

Nyní nainstalujte Oracle JDK 12 pomocí následujícího příkazu:

$ sudo apt install oracle-java12-installer

Nyní stiskněte y a poté stiskněte .

Nyní stiskněte .

Nyní vyberte a stiskněte k potvrzení licenční smlouvy Oracle Technology Network License pro Oracle Java SE.

Probíhá instalace Oracle JDK 12.

Měla by být nainstalována aplikace Oracle JDK 12.

Po instalaci Oracle JDK 12 spusťte následující příkaz a zkontrolujte, zda funguje nebo ne.

$ java -verze

Jak vidíte, Oracle JDK 12 pracuje správně.

Instalace Oracle JDK 12 z oficiálních webových stránek:

Oracle JDK můžete také nainstalovat z oficiálních webových stránek.

Nejprve navštivte https: // www.věštec.com / technetwork / java / javase / downloads / index.html z libovolného webového prohlížeče. Jakmile se stránka načte, klikněte na tlačítko Stáhnout na Platforma Java (JDK) 12 jak je uvedeno na snímku obrazovky níže.

Nyní klikněte na Přijměte licenční smlouvu přijmout licenční smlouvu na technologii Oracle pro Oracle Java SE.

Nyní klikněte na ikonu jdk-12.0.1 Soubor balíčku DEB.

POZNÁMKA: V době psaní tohoto článku byla verze 12.0.1. Než si přečtete tento článek, může se to lišit. Nezapomeňte tedy vyměnit 12.0.1 s verzí, kterou od nynějška instalujete.

Váš prohlížeč by vás měl vyzvat ke stažení souboru balíčku DEB. Vybrat Uložení souboru a klikněte na OK.

jdk-12.0.1 se stahuje.

Nyní přejděte na ~ / Ke stažení adresář takto:

$ cd ~ / Stahování

JDK-12.0.Zde by měl být 1 soubor balíčku DEB.

Nyní nainstalujte soubor balíčku DEB následujícím způsobem:

$ sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb

jdk-12.0.Je třeba nainstalovat 1 balíček.

Nyní najděte cestu k zásobník/ adresář balíku deb jdk-12.0.1 s následujícím příkazem:

$ dpkg --listfiles jdk-12.0.1 | grep -E '.* / bin $ '

Nyní přidejte JAVA_HOME a aktualizovat CESTA proměnná s následujícím příkazem:

$ echo -e 'export JAVA_HOME = "/ usr / lib / jvm / jdk-12.0.1 "\ nexport PATH =" $ PATH: $ JAVA_HOME / bin "'
| sudo tee / etc / profile.d / jdk12.sh

Nyní restartujte počítač Ubuntu pomocí následujícího příkazu:

$ sudo restart

Po spuštění počítače spusťte následující příkaz a zkontrolujte, zda jsou správně nastaveny proměnné prostředí JAVA_HOME a PATH.

$ echo $ JAVA_HOME && echo $ PATH

Nyní zkontrolujte, zda Oracle JDK 12 pracuje správně, a to následujícím způsobem:

$ java -verze

Kompilace a spuštění jednoduchého programu Java:

Nyní napíšu jednoduchý java program, který otestuje, zda jej můžeme zkompilovat a spustit s OpenJDK 12 a Oracle JDK 12.

Nyní vytvořte soubor Vítejte.Jáva a zadejte do něj následující řádky.

veřejná třída Vítejte
public static void main (String [] args)
Systém.ven.println ("Vítejte v LinuxHintu!");

Nyní ke kompilaci Vítejte.Jáva zdrojový soubor, otevřete terminál a přejděte do adresáře, kde je váš Vítejte.Jáva zdrojový soubor je uložen a spusťte následující příkaz:

$ javac Vítejte.Jáva

Nový soubor Vítejte.třída by měly být generovány, jak vidíte na následujícím obrázku. Říká se tomu soubor třídy Java. Soubor třídy Java obsahuje bytové kódy Java, které může JVM (Java Virtual Machine) spustit.

Teď běž Vítejte.třída Soubor třídy Java takto:

$ java Vítejte

POZNÁMKA: Zadejte pouze název souboru bez .třída rozšíření. Jinak to nebude fungovat.

Vítejte v LinuxHint! Jen výstup, který jsem očekával. Vítejte.java program sestaven a úspěšně spuštěn pomocí JDK 12.

Takto tedy nainstalujete Oracle JDK 12 a OpenJDK 12 na Ubuntu 19.04 LTS. Děkujeme za přečtení tohoto článku.

Hry Nejlepší emulátory herních konzolí pro Linux
Nejlepší emulátory herních konzolí pro Linux
Tento článek uvádí seznam populárního softwaru pro emulaci herních konzolí, který je k dispozici pro Linux. Emulace je vrstva softwarové kompatibility...
Hry Nejlepší linuxové distribuce pro hraní her v roce 2021
Nejlepší linuxové distribuce pro hraní her v roce 2021
Operační systém Linux má za sebou dlouhou cestu od svého původního, jednoduchého vzhledu založeného na serveru. Tento OS se v posledních letech nesmír...
Hry Jak zachytit a streamovat vaši herní relaci v systému Linux
Jak zachytit a streamovat vaši herní relaci v systému Linux
V minulosti bylo hraní her považováno pouze za koníček, ale postupem času došlo v herním průmyslu k obrovskému nárůstu z hlediska technologie a počtu ...