V nasledujúcom článku sa pozrieme na to, ako môžeme nainštalujte JDK 12 na Ubuntu. Java Development Kit alebo JDK je nástroj na vývoj aplikácií Java. To umožní používateľom zostaviť naše kódy Java, spustiť ich, otestovať a podpísať.
V súčasnej dobe nájdeme 2 verzie JDK. Jeden sa volá OpenJDK a druhý oracle jdk. Prvým je projekt zameraný na udržanie JDK bez kódov Oracle. Jedná sa o open source implementáciu Oracle JDK, ktorá nie je open source a má veľa obmedzení.
Nainštalujte JDK 12 na Ubuntu 19.04
Inštalácia OpenJDK 12
Budeme schopní nájsť OpenJDK 12 k dispozícii v oficiálnom úložisku balíkov Ubuntu 19.04. Preto ho budeme môcť ľahko nainštalovať pomocou správcu balíkov APT. Najskôr budeme musieť aktualizovať vyrovnávaciu pamäť úložiska balíkov APT pomocou nasledujúceho príkazu:
sudo apt update
OpenJDK 12 má dve verzie. A plná verzia a verzia bezhlavý systém. Táto najnovšia verzia neobsahuje programovacie knižnice grafického používateľského rozhrania a vyžaduje menej miesta na disku.
Ak máte záujem nainštalujte si plnú verziu OpenJDK 12, spustite v termináli nasledujúci príkaz (Ctrl + Alt + T):
sudo apt install openjdk-12-jdk
Ak vás zaujíma viac nainštalujte si verziu systému OpenJDK 12 bez hlavy, príkaz na vykonanie je nasledovný:
sudo apt install openjdk-12-jdk-headless
Po inštalácii OpenJDK 12 môžeme vykonať nasledujúci príkaz do skontrolujte, či OpenJDK funguje správne:
java -version
Inštalácia Oracle JDK 12 pomocou PPA
V Ubuntu 19.04 budeme môcť nainštalovať aj Oracle JDK 12. Táto verzia JDK nie je k dispozícii v oficiálnom úložisku balíkov Ubuntu, ale môžeme na jeho inštaláciu použiť PPA linuxuprising / java.
Ak chceme pridať linuxuprising / java PPA do Ubuntu 19.04, v termináli (Ctrl + Alt + T) budeme musieť vykonať iba príkaz:
sudo add-apt-repository ppa:linuxuprising/java
Potom môžeme nainštalujte Oracle JDK 12 zadaním príkazu:
sudo apt install oracle-java12-installer
Počas inštalácie budete musieť zvoliť „akceptovať”A stlačte Úvod dokončiť prijatie Licenčná zmluva na sieť Oracle Technology Network pre Oracle Java SE.
Po inštalácii môžeme skontrolujte, či funguje zadaním nasledujúceho príkazu do terminálu:
java -version
Inštalácia Oracle JDK 12 pomocou balíka .DEB
Ďalšia možnosť inštalácie Oracle JDK stiahne zodpovedajúci súbor .DEB z oficiálnej webovej stránky. Ak to chcete urobiť, budete musieť navštíviť Web spoločnosti Oracle z prehliadača. Na stránke kliknite na tlačidlo „Stiahnite si platformu Java (JDK) 12".
Po prijať licenčnú zmluvu, bude kliknite na súbor balíka .DEB jdk-12.0.1. Toto je najnovšia verzia v čase písania tohto článku.
Prehliadač nás požiada o uloženie súboru .DEB. Sťahovanie je dokončené pôjdeme do adresára ~ / Súbory na stiahnutie, alebo do priečinka, kam ste uložili stiahnutý balík:
cd ~/Descargas
teraz, nainštalujeme balíček .DEB nasledovne:
sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb
Ďalším krokom, ktorý bude nasledovať, bude nájdite cestu bin / adresára deb balíka jdk-12.0.1. Dosiahneme to nasledujúcim príkazom:
dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'
Teraz pridáme JAVA_HOME y budeme aktualizovať premennú PATH pomocou nasledujúceho príkazu:
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
Potom máme reštartujte náš stroj Ubuntu pomocou nasledujúceho príkazu:
sudo reboot now
Po reštartovaní počítača môžeme spustiť nasledujúci príkaz skontrolujte, či sú správne nastavené premenné prostredia JAVA_HOME a PATH:
echo $JAVA_HOME && echo $PATH
Ak je všetko v poriadku, môžeme skontrolujte, či Oracle JDK 12 funguje správne písanie:
java -version
Kompilácia a spustenie jednoduchého programu Java
Po nainštalovaní JDK 12 bude ďalším krokom napísanie malého a jednoduchého programu Java, ktorý skontroluje, či ho dokážeme skompilovať a spustiť pomocou OpenJDK 12 alebo Oracle JDK 12.
Na to vytvoríme súbor s názvom TestJava.java a do vnútra napíšeme nasledujúce riadky:
public class PruebaJava { public static void main(String[] args) { System.out.println("Hola usuarios Ubunlog"); } }
Teraz pre skompilovať zdrojový súbor TestJava.java V termináli (Ctrl + Alt + T) prejdeme do adresára, kde je uložený súbor, ktorý sme práve vytvorili. V tomto priečinku vykonáme nasledujúci príkaz:
javac PruebaJava.java
Tento príkaz by mal vygenerovať nový súbor s názvom TestJava.class. Toto je súbor triedy Java a obsahuje bytové kódy Java, ktoré JVM (Virtuálny stroj Java) môže vykonať.
Ak bude všetko v poriadku, môžeme spustite súbor triedy Java TestJava.class nasledovne:
java PruebaJava
V predchádzajúcom príkaze musíte napíš iba názov súboru bez prípony .class. Inak to nepôjde. Ak všetko dobre dopadne, dočkáme sa očakávaného východu. Preto bol program JavaTest.java zostavený a úspešne spustený pomocou JDK 12.
Ďakujem pekne, sprievodca mi pomohol