Jak zainstalować OpenJDK na Ubuntu 22.04
OpenJDK (Open Java Development Kit) to darmowa i otwarta implementacja platformy Java Standard Edition (Java SE). Jest szeroko stosowany do tworzenia i uruchamiania aplikacji Java w różnych środowiskach. Jeśli korzystasz z Ubuntu 22.04 i chcesz zainstalować OpenJDK, postępuj zgodnie z tym przewodnikiem krok po kroku.
Krok 1: Aktualizacja i uaktualnienie systemu
Przed instalacją jakiegokolwiek nowego oprogramowania warto zaktualizować listy pakietów i uaktualnić istniejące pakiety do ich najnowszych wersji. Otwórz terminal i uruchom następujące polecenia:
sudo apt update
sudo apt upgrade
Zapewni to aktualność systemu i uniknięcie potencjalnych konfliktów pakietów.
Krok 2: Sprawdź dostępne wersje OpenJDK
Repozytoria Ubuntu zawierają kilka wersji OpenJDK, takich jak OpenJDK 11 i OpenJDK 17. Aby sprawdzić, które wersje są dostępne w repozytorium, użyj następującego polecenia:
sudo apt search openjdk
Spowoduje to wyświetlenie wszystkich dostępnych wersji OpenJDK, które można zainstalować.
Krok 3: Zainstaluj OpenJDK
Aby zainstalować określoną wersję OpenJDK, na przykład OpenJDK 11 lub OpenJDK 17, wykonaj następujące kroki:
- Aby zainstalować OpenJDK 11 (wersja LTS):
sudo apt install openjdk-11-jdk
- Aby zainstalować OpenJDK 17 (najnowsza wersja LTS od Ubuntu 22.04):
sudo apt install openjdk-17-jdk
Pakiet openjdk-*-jdk zawiera zarówno Java Development Kit (JDK), jak i Java Runtime Environment (JRE). Jeśli potrzebujesz tylko środowiska uruchomieniowego, możesz zainstalować pakiet openjdk-*-jre.
Krok 4: Weryfikacja instalacji
Po zakończeniu instalacji należy zweryfikować wersję Java zainstalowaną w systemie. Można to sprawdzić uruchamiając następujące polecenie:
java -version
To polecenie powinno wyświetlić zainstalowaną wersję OpenJDK.
Krok 5: Konfiguracja domyślnej wersji Java
Jeśli zainstalowanych jest wiele wersji Java, można skonfigurować domyślną wersję za pomocą narzędzia update-alternatives. Uruchom następujące polecenie:
sudo update-alternatives --config java
Spowoduje to wyświetlenie listy wszystkich zainstalowanych wersji Java. Możesz wybrać domyślną wersję, wprowadzając odpowiedni numer.
Krok 6: Ustawienie zmiennej środowiskowej JAVA_HOME
Często konieczne jest ustawienie zmiennej środowiskowej JAVA_HOME , aby aplikacje oparte na Javie działały poprawnie. Można ją ustawić edytując plik ~/.bashrc lub /etc/environment dla konfiguracji całego systemu.
Aby ustawić JAVA_HOME dla bieżącego użytkownika, wykonaj następujące kroki:
- Otwórz plik.bas hrc do edycji:
nano ~/.bashrc
- Dodaj następującą linię na końcu pliku (zastąp zainstalowaną wersją, na przykład 11 lub 17):
export JAVA_HOME=/usr/lib/jvm/java--openjdk-amd64
- Zapisz plik i zastosuj zmiany:
source ~/.bashrc
- Sprawdź, czy JAVA_HOME jest ustawione poprawnie:
echo $JAVA_HOME
Powinna zostać wyświetlona ścieżka do zainstalowanej wersji OpenJDK.
Krok 7: Przetestuj instalację Java
Aby upewnić się, że Java jest poprawnie zainstalowana i skonfigurowana, utwórz prosty program Java i uruchom go:
- Utwórz plik o nazwie HelloWorld.java:
nano HelloWorld.java
- Dodaj następujący kod Java:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
- Skompiluj program za pomocą javac (kompilator Java):
javac HelloWorld.java
- Uruchom program:
java HelloWorld
Jeśli wszystko zostało poprawnie zainstalowane, powinieneś zobaczyć dane wyjściowe:
Wniosek
Gratulacje! Pomyślnie zainstalowałeś OpenJDK na Ubuntu 22.04. Niezależnie od tego, czy używasz OpenJDK do tworzenia aplikacji Java, czy też uruchamiasz oprogramowanie oparte na Javie, system zarządzania pakietami Ubuntu ułatwia zarządzanie środowiskiem Java. Możesz teraz rozpocząć tworzenie i uruchamianie aplikacji Java z OpenJDK na swoim komputerze Ubuntu.
Jeśli masz zainstalowanych wiele wersji Java, pamiętaj, że możesz przełączać się między nimi za pomocą update-alternatives lub dostosować zmienne środowiskowe w razie potrzeby.