Jak nainstalovat OpenJDK 8 na Ubuntu 24.04, 22.04 nebo 20.04

OpenJDK 8 je open-source implementace Java Platform, Standard Edition (SE), a je široce používána pro vývoj a provoz Java aplikací. Přestože je OpenJDK 8 o něco starší verzí, zůstává populární díky své stabilitě a kompatibilitě s mnoha podnikovými a staršími systémy. Obsahuje základní funkce pro spouštění aplikací Java, což z něj činí kritický nástroj pro vývojáře a správce systému.

Na Ubuntu 24.04, 22.04 nebo 20.04 můžete snadno nainstalovat OpenJDK 8 pomocí terminálu příkazového řádku prostřednictvím výchozího úložiště Ubuntu. Tato metoda je přímočará a zajišťuje, že máte stabilní verzi OpenJDK 8 s aktualizacemi zabezpečení poskytovanými repozitáři Ubuntu. Tato příručka vás provede procesem instalace pomocí terminálu příkazového řádku.

Aktualizujte systémové balíčky Ubuntu před instalací OpenJDK 8

Než se pustíte do instalace OpenJDK 8, je nejdůležitější, aby byl váš systém Ubuntu aktuální. Toto je doporučený a životně důležitý krok, protože pomáhá vyhnout se konfliktům nebo potenciálním chybám během instalace. Aktualizace zajistí, že budete mít nejnovější bezpečnostní záplaty, opravy chyb a vylepšení softwaru pro balíčky nainstalované ve vašem systému.

Chcete-li aktualizovat své balíčky Ubuntu, spusťte v terminálu následující příkaz:

sudo apt update && sudo apt upgrade

Jakmile úspěšně provedete tento příkaz, váš systém Ubuntu by měl být aktuální a připravený na instalaci OpenJDK 8.

Ověřte dostupnost balíčků OpenJDK 8

Před pokračováním v instalaci je zásadní ověřit dostupnost balíčků OpenJDK 8. Obecně je výchozí úložiště Ubuntu spolehlivým zdrojem pro instalaci OpenJDK. Jeho přítomnost však musíme nejprve potvrdit.

Ve svém terminálu použijte následující příkaz ke zjištění dostupnosti balíčků OpenJDK 8:

apt-cache search openjdk-8 | grep openjdk-8

Pojďme pochopit součásti tohoto příkazu:

  • apt-cache search openjdk-8: Dotazuje databázi balíčků na všechny balíčky související s 'openjdk-8'.
  • |: Toto je provozovatel potrubí. Převezme výstup z předchozího příkazu a odešle jej jako vstup do následujícího příkazu.
  • grep openjdk-8: Toto filtruje výstup z příkazu 'apt-cache search' tak, aby zobrazoval pouze řádky, které obsahují 'openjdk-8'.

Nainstalujte OpenJDK 8 JDK a JRE

Po potvrzení dostupnosti balíčků OpenJDK 8 můžete nyní přistoupit k jejich instalaci. Následující příkazy terminálu nainstalují prostředí Java Runtime Environment (JRE) a Java Development Kit (JDK).

Chcete-li nainstalovat OpenJDK 8 JRE, použijte:

sudo apt install openjdk-8-jre -y

Pro OpenJDK 8 JDK použijte:

sudo apt install openjdk-8-jdk -y

Parametr -y v těchto příkazech automaticky odpovídá 'ano' na výzvy, což usnadňuje bezproblémovou instalaci.

Přepínání mezi různými verzemi Java na Ubuntu

Zkontrolujte aktuální verzi Java

Jakmile je OpenJDK 8 úspěšně nainstalována na váš systém Ubuntu, může nastat situace, kdy příkaz java –version vrátí jinou verzi, než kterou jste právě nainstalovali. Je to pravděpodobně proto, že váš systém již má nainstalovanou novější verzi Javy, která má přednost.

Při spuštění příkazu java –version byste měli vidět popis verze Java, která je aktuálně aktivní ve vašem systému. Ve výchozím nastavení je jako aktivní verze nastavena nejnovější verze Java vašeho systému.

Zde je návod, jak zkontrolovat aktivní verzi:

java --version

Pokud je například OpenJDK 17 nejnovější verzí nainstalovanou na vašem počítači, bude zobrazena jako aktivní verze, i když byla OpenJDK 8 nainstalována později.

Seznam všech dostupných verzí JDK

Uveďme seznam všech verzí Java nainstalovaných ve vašem systému:

sudo update-alternatives --config java

Tento příkaz vám nabídne seznam všech verzí Java nainstalovaných ve vašem systému Ubuntu. Každá verze má přiřazeno prioritní číslo, přičemž verze s nejvyšším číslem je nastavena jako výchozí.

Přepněte na OpenJDK 8 na Ubuntu

Nyní, když máte jasnou představu o tom, jaké verze Javy jsou dostupné ve vašem systému, můžete se rozhodnout přejít na jakoukoli verzi, která vyhovuje vašim požadavkům. Pokud chcete přejít na OpenJDK 8, můžete tak učinit znovu pomocí příkazu update-alternatives.

Otestujte Javu pomocí aplikace „Hello World“.

Jedním ze základních kroků po instalaci softwaru je ověření jeho úspěšné implementace. Po dokončení instalace a nastavení OpenJDK 8 vytvoříme jednoduchou aplikaci „Hello World“. To bude sloužit jako praktický test a potvrzení, že Java ve vašem systému funguje podle očekávání.

Vytvořte soubor Java

Začněme vytvořením nového souboru programu Java. Otevřete terminál a použijte následující příkaz:

nano hello.java

Tento příkaz dává pokyn nano textový editor pro vytvoření nového souboru s názvem 'hello.java'.

Přidejte kód Java

Do souboru 'hello.java' přidejte jednoduchý Java program. Program po spuštění vypíše zprávu do vaší konzoly. Vložte následující kód do svého souboru 'hello.java':

public class hello {
  public static void main(String[] args) {
    System.out.println("hi from LinuxCapable!");
  }
}

Chcete-li uložit svou práci v editoru nano, použijte kombinaci kláves CTRL+O a poté CTRL+X pro ukončení.

Kompilace kódu Java

S napsaným programem Java je čas zkompilovat kód. Kompilace převádí náš zdrojový kód do bajtového kódu, který může spustit Java Virtual Machine (JVM).

Spusťte následující příkaz pro kompilaci programu Java:

javac hello.java

Pokud narazíte na nějaké problémy s kompilací, může dojít k neshodě verzí. V takovém případě zadejte verzi vydání s příznakem –release. Zde je návod, jak to udělat pro OpenJDK 8:

javac --release 8 hello.java

Spusťte Java Code Test Hello Application

Jakmile je kód úspěšně zkompilován, můžete spustit svůj Java program. Udělejte to s java za ním následuje název třídy, kterou chcete spustit (bez přípony '.java').

Spusťte svůj program „Hello World“ pomocí následujícího příkazu:

java hello

Příklad výstupu:

Ahoj z LinuxCapable!

Správa OpenJDK 8

Odeberte OpenJDK 8 JDK a JRE

Spusťte ve svém terminálu následující příkaz, abyste odstranili OpenJDK 8 JRE i JDK spolu se všemi souvisejícími závislostmi:

sudo apt remove openjdk-8-jre openjdk-8-jdk

Upravte příkaz tak, aby vyhovoval vašim nainstalovaným balíčkům.

Závěr

S OpenJDK 8 nainstalovaným na vašem systému Ubuntu prostřednictvím výchozího úložiště máte přístup ke stabilnímu a spolehlivému vývojovému prostředí Java. Tato metoda zajišťuje, že budete dostávat pravidelné aktualizace zabezpečení a vaše nastavení Java bude zabezpečené a aktuální. Ať už vyvíjíte Java aplikace nebo provozujete starší systémy, OpenJDK 8 poskytuje potřebné nástroje a kompatibilitu, aby vyhovovaly vašim potřebám na Ubuntu.

Joshua James
Následuj mě
Nejnovější příspěvky uživatele Joshua James (vidět vše)

Napsat komentář