Jak zainstalować OpenJDK na Ubuntu 22.04 ⋆ ALexHost SRL

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills
18.12.2024

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:

  1. Otwórz plik.bas hrc do edycji:
nano ~/.bashrc
  1. 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
  1. Zapisz plik i zastosuj zmiany:
source ~/.bashrc
  1. 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:

  1. Utwórz plik o nazwie HelloWorld.java:
nano HelloWorld.java
  1. Dodaj następujący kod Java:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}

  1. Skompiluj program za pomocą javac (kompilator Java):
javac HelloWorld.java
  1. 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.

Sprawdź swoje umiejętności we wszystkich naszych usługach hostingowych i otrzymaj 15% zniżki!

Użyj kodu przy kasie:

Skills