Linux Mint

Jak nainstalovat OpenJDK (Java) na Ubuntu

Jak nainstalovat OpenJDK (Java) na Ubuntu

Java je jedním z nejpopulárnějších programovacích jazyků na světě. Je to stále jeden z nejlepších jazyků pro vytváření výkonných aplikací napříč platformami i webových aplikací. I aplikace pro Android se vytvářejí pomocí Javy. Jak již bylo řečeno, Java není nutná pouze pro programátory.

Mnoho populárních aplikací a softwaru vyžaduje instalaci Javy, a proto ji musí mít ve svém systému i neprogramátoři. Proto jsme pro toto čtení sestavili podrobný návod, jak nainstalovat OpenJDK (Open Java Development Kit), abyste mohli spouštět a vytvářet aplikace Java. Nejprve si ale projdeme několik základních otázek, například - co je OpenJDK a jaké funkce nabízí?

Co je OpenJDK?

Platformu Java v současné době vlastní a spravuje společnost Oracle. Pro platformu poskytli tři různá vydání, a to Standard Edition (SE), Enterprise Edition (EE) a Micro Edition (ME). OpenJDK je open-source a bezplatná verze sady Java Development Kit pro prostředí Java SE.

Je spravován společností Oracle a pokrývá téměř všechny nezbytné komponenty, které vám pomohou vytvářet a spouštět aplikace založené na jazyce Java. To zahrnuje knihovnu tříd Java, kompilátor Java, virtuální stroj Java (JVM) a prostředí Java Runtime Environment (JRE).

Kromě toho OpenJDK obsahuje hlavní zdrojový kód pro všechny ostatní projekty JDK na trhu. To zahrnuje oblíbené možnosti JDK, jako jsou Amazon Corretto a AdoptOpenJDK.

OpenJDK vs. Oracle Java: Jaký je rozdíl?

S tím, jak společnost Oracle aktivně udržuje OpenJDK, v čem se liší od komerční verze - Oracle Java? Zde je několik oblastí rozdílu mezi dvěma implementacemi Java.

Časový plán a podpora

Oracle Java následuje tříletý cyklus vydání, zatímco OpenJDK se řídí mnohem kratším šestiměsíčním plánem vydání. To znamená, že s Oracle Java získáváte dlouhodobou podporu pro jeho vydání. S OpenJDK však podpora aktuální verze trvá pouze do vydání další verze.

Licencování

Oracle JDK spadá pod licenční smlouvu Oracle Binary Code License, zatímco OpenJDK spadá pod GNU General Public License v.2 s výjimkou spojování.

Kromě toho jsou od ledna 2019 podniky povinny zakoupit komerční licenci od společnosti Oracle, aby mohly dostávat aktualizace i nepřetržitou podporu. Můžete však zdarma používat OpenJDK na všech svých komerčních projektech, aniž byste platili prémii a stále měli přístup ke všem aktualizacím funkcí.

Rozvoj

Oracle Java je plně vyvinut a udržován společností Oracle Corporation. OpenJDK je však společně vyvinut společností Oracle, OpenJDK a komunitou Java - což zahrnuje významné technologické giganty jako Red Hat, IBM, SAP AG, Apple Inc., a mnoho dalších.

Výkon

Od verze Java 11 má OpenJDK 99% stejnou kódovou základnu jako Oracle Java, což znamená podobnou úroveň výkonu v obou případech.

Ale jak již bylo řečeno, vidíme, že Oracle Java má mnohem lepší výsledky, pokud jde o odezvu a výkon JVM. Je to proto, že Oracle se více zaměřuje na své podnikové zákazníky, a proto věnuje zvláštní pozornost stabilitě.

Na druhou stranu, protože OpenJDK často přichází s více verzemi, mají sklon častěji se setkávat s novými problémy. Můžete zkontrolovat stránku se zpětnou vazbou komunity OpenJDK a setkáte se s dalšími stížnostmi uživatelů na problémy s nestabilitou a výkonem.

Funkce

Oracle Java zaznamenává několik dalších zvonů a píšťal do jinak rozsáhle dlouhého seznamu funkcí a možností OpenJDK. Mezi další věci, které získáte s Oracle Java, patří přístup k Java Mission Control a také funkce sdílení dat třídy aplikací. Získáte také lepší vykreslovače spolu s více možnostmi uvolňování paměti.

Kromě toho OpenJDK a Oracle Java pokrývají stejnou sadu funkcí. Zde je rychlý pohled na některé z významných funkcí OpenJDK 11, které vám poskytnou představu:

Pokud chcete podrobnější pohled na všechny funkce a funkce OpenJDK 11, doporučujeme vám navštívit jejich oficiální stránku a získat přístup k úplné dokumentaci.

Instalace OpenJDK na Ubuntu

Nyní, když máte základní znalosti o tom, co je OpenJDK a všechny jeho různé funkce a funkce, promluvme si o jeho instalaci na Ubuntu - konkrétněji - instalace OpenJDK 11 na Ubuntu 20.04. Abychom vám pomohli, sestavili jsme podrobného průvodce, který pojednává o každém kroku, který vám pomůže správně nainstalovat OpenJDK na váš počítač s Ubuntu.

Krok 1: Zkontrolujte, zda je Java již nainstalována

OpenJDK je často dodáván s Ubuntu. Nejprve byste tedy měli zkontrolovat, zda je váš počítač s Ubuntu již předinstalován. Nejprve ale doporučujeme aktualizovat index balíčku zadáním následujícího příkazu v terminálu:

$ sudo apt aktualizace

Po aktualizaci všech balíčků zadejte tento příkaz a zkontrolujte verzi Java nainstalovanou ve vašem systému.

$ java -verze

Pokud je nainstalována Java, pak výše uvedený příkaz zobrazí číslo verze JRE (Java Runtime Environment) a číslo verze JDK (Java Development Kit Environment).

Kontrola verze Java

Jak však můžete vidět z výše uvedeného obrázku, zobrazuje zprávu, která - „Příkaz„ java “nebyl nalezen.„To znamená, že Java není na našem počítači s Ubuntu nainstalována a musíme si ji nainstalovat. Pojďme na to!

Krok 2: Instalace JDK a JRE na Ubuntu

Chcete-li nainstalovat Javu na Ubuntu, nejprve zadejte následující příkaz:

$ sudo apt nainstalovat default-jre

Tím se nainstaluje prostředí Java Runtime Environment (JRE) z OpenJDK 11.

Instalace JRE

Pokud jste zamýšleli instalovat pouze Javu pro spouštění aplikací založených na Javě, stačí pouze instalace JRE. Dodává se s knihovnami Java & Java Plugins, stejně jako s Java Virtual Machine (JVM) a Java Web Start, které vám pomohou spouštět všechny aplikace Java.

Pokud jste však vývojář a chcete vytvářet vlastní aplikace Java, potřebujete JDK (Java Development Kit), protože je dodáván také s kompilátorem Java a nezbytnými ladicími nástroji.

Chcete-li nyní nainstalovat JDK z OpenJDK 11, budete muset zadat tento příkaz do terminálu:

$ sudo apt install default-jdk

Získáte podobnou výstupní obrazovku:

Instalace JDK

Vše, co musíte udělat, je zkontrolovat, zda je Java ve vašem systému správně nainstalována. Za tímto účelem znovu zkontrolujeme verzi Java nainstalovanou v našem systému pomocí tohoto příkazu:

$ java -verze

Současně byste měli také zkontrolovat verzi nainstalovaného kompilátoru Java pomocí tohoto příkazu:

$ javac -verze

Měla by se zobrazit výstupní obrazovka s čísly verzí, jako je tato:

Kontrola verze Java a Java Compiler

A to je vše! Úspěšně jste nainstalovali JRE i JDK z OpenJDK na svůj počítač s Ubuntu. Nyní můžete spustit a vytvořit libovolnou aplikaci Java, která se vám líbí.

Odinstalování OpenJDK na Ubuntu

Mluvili jsme o tom, co je OpenJDK, jeho různé funkce a funkce a jak jej nainstalovat do počítače s Ubuntu. Abychom to zabalili, je zde stručný průvodce odinstalací OpenJDK z Ubuntu.

To se rychle provede zadáním následujícího příkazu do terminálu:

$ sudo apt-get purge --auto-remove openjdk *

Uvidíte podobnou výstupní obrazovku, jak je uvedeno níže:

Odinstalování Java

Příkaz odstraní OpenJDK z vašeho počítače s Ubuntu spolu se všemi jeho závislostmi a konfiguračními soubory. Chcete-li zkontrolovat, zda je OpenJDK zcela odstraněn z vašeho systému, můžete tento příkaz znovu použít v terminálu.

$ java -verze

Stejně jako poprvé byste měli vidět řádek „příkaz„ java “nebyl nalezen“, což znamená, že Java je úspěšně odinstalována z vašeho systému.

Seznam vysvětlení v Pythonu
Porozumění seznamu se v Pythonu často používá k psaní jednořádkových příkazů, které vytvářejí nový seznam nebo slovník opakováním smyčky přes iterovat...
Jak používat PyCharm Memory Profiler
V profesionálním a průmyslovém měřítku při psaní kódu pro aplikaci je jednou z hlavních věcí, které programátor musí vzít v úvahu, optimalizace kódu. ...
GUI Automation using Pyautogui, Python
PYAUTOGUI is an automation module provided by Python for controlling keyboard and mouse functions via program. This module has almost all the function...