Jak zainstalować OpenJDK na Ubuntu 22.04

OpenJDK to potężna, otwartoźródłowa implementacja Javy, szeroko stosowana do tworzenia i uruchamiania solidnych aplikacji. Ten zwięzły przewodnik upraszcza proces instalacji OpenJDK na Ubuntu 22.04, zapewniając niezawodne środowisko Java do rozwoju lub wdrożenia. Omówimy również praktyczne przykłady, które pomogą Ci zacząć.

Krok 1: Zaktualizuj indeks pakietów

Przed zainstalowaniem jakiegokolwiek nowego oprogramowania zawsze zaleca się zaktualizowanie indeksu pakietów, aby upewnić się, że otrzymujesz najnowsze wersje. Otwórz terminal i uruchom następujące polecenie:

sudo apt update && sudo apt upgrade -y

To zaktualizuje listy pakietów i zaktualizuje zainstalowane pakiety do ich najnowszych wersji.

Krok 2: Zainstaluj OpenJDK

Ubuntu 22.04 oferuje wiele wersji OpenJDK. Możesz wybrać instalację OpenJDK 11 lub OpenJDK 17, które są powszechnie używanymi wersjami.

Zainstaluj OpenJDK 11

Aby zainstalować OpenJDK 11, uruchom:

sudo apt install openjdk-11-jdk -y

Zainstaluj OpenJDK 17

Aby zainstalować OpenJDK 17, uruchom:

sudo apt install openjdk-17-jdk -y

Możesz zainstalować wiele wersji, jeśli zajdzie taka potrzeba, ale tylko jedna może być ustawiona jako domyślna.

Krok 3: Zweryfikuj instalację

Po instalacji zweryfikuj, czy Java została poprawnie zainstalowana, sprawdzając wersję:

java -version

To polecenie powinno zwrócić coś takiego jak:

openjdk version "17.0.8" 2023-07-18
OpenJDK Runtime Environment (build 17.0.8+7-Ubuntu-222.04)
OpenJDK 64-Bit Server VM (build 17.0.8+7-Ubuntu-222.04, mixed mode, sharing)

Krok 4: Ustaw domyślną wersję Javy

Jeśli masz zainstalowane wiele wersji Javy, możesz ustawić domyślną wersję, używając następującego polecenia:

sudo update-alternatives --config java

To wyświetli listę zainstalowanych wersji Javy. Wybierz numer odpowiadający wersji, którą chcesz ustawić jako domyślną.

Aby sprawdzić aktualną domyślną wersję Javy, użyj:

java -version

Krok 5: Ustaw zmienną środowiskową JAVA_HOME

Wiele aplikacji wymaga ustawienia zmiennej środowiskowej JAVA_HOME. Aby znaleźć ścieżkę instalacji Javy, uruchom:

readlink -f $(which java)

Gdy masz już ścieżkę, edytuj plik środowiskowy:

sudo nano /etc/environment

Dodaj następującą linię na końcu:

JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"

Zamień ścieżkę na rzeczywistą ścieżkę instalacji swojej wersji Javy. Zapisz plik i przeładuj go:

source /etc/environment

Aby zweryfikować, uruchom:

echo $JAVA_HOME

Krok 6: Odinstaluj OpenJDK (opcjonalnie)

Jeśli musisz usunąć OpenJDK z jakiegokolwiek powodu, użyj następującego polecenia:

sudo apt remove --purge openjdk-17-jdk -y

Zamień openjdk-17-jdk na zainstalowaną wersję, którą chcesz usunąć.

Podsumowanie

Konfiguracja OpenJDK na Ubuntu 22.04 jest szybka i efektywna, umożliwiając Ci bezproblemowe rozwijanie lub wdrażanie aplikacji Java. Dzięki powyższym krokom, praktycznym przykładom i dodatkowym wskazówkom możesz pewnie zarządzać swoim środowiskiem Java i rozwiązywać powszechne problemy. Niezależnie od tego, czy tworzysz prosty program, czy złożoną aplikację serwerową, OpenJDK ma Cię w pełni pokryte.