Zmiana wersji Java w Linux
W tym przewodniku współpracujemy z Javą 19. Jednak instalujemy niższą wersję i sprawdzamy kroki, które należy śledzić, gdy chcesz zmienić wersję.
Najpierw sprawdźmy bieżącą wersję Java w naszym systemie. W tym celu użyj następującego polecenia:
$ java -version
Sprawdziliśmy, czy nasza obecna wersja Java wynosi 19.0.1.
Kiedy chcesz wyświetlić zainstalowaną Java JDK i JRES systemu, użyj następującego polecenia:
$ sudo aktualizacja-alternatives-config java
Polecenie wyświetla wszystkie dostępne wersje Java. Możesz wybrać, który do zainstalowania z wymienionych opcji.
W naszym przypadku mamy tylko jedną zainstalowaną wersję Java. Zauważ, że następujące dane wyjściowe nie daje żadnych alternatywnych wersji Java.
Podobnie możesz sprawdzić dostępne wersje Java za pomocą polecenia aktualizacji alternatywnej:
$ sudo aktualizacja-alternatywy-Display Java
Wyjście wyświetla również link do aktualnie ustawionej wersji Java. W naszym przypadku link wskazuje na Java 19.
Aby zademonstrować, w jaki sposób przełączamy się między wersjami Java, szybko zainstalujmy Java 19.
Jeśli sprawdzimy dostępne wersje Java, mamy teraz Java 19, która jest aktualnie ustaloną wersją, oraz wersja alternatywna, jaka jest Java 17.
Aby zmienić wersję Java w Linux, użyj opcji -Config Java za pomocą polecenia aktualizacji -alternatyw:
$ sudo aktualizacja-alternatives-config java
Wyświetlana jest lista wszystkich dostępnych JDK i JRE. Zwróć uwagę na numer wyboru wersji Java, na którą chcesz się przełączyć. Następnie wprowadź swój numer w wierszu potwierdzenia na terminalu i naciśnij klawisz Enter.
W przykładzie wprowadziliśmy nasz wybór jako 1, aby przejść na Java 17. Po wprowadzeniu wyboru otrzymasz wiadomość, która potwierdza, że wybór jest aktualizowany.
Jeśli sprawdzimy bieżącą wersję Java w naszym systemie, powinniśmy uzyskać Java 17, gdy udało nam się na nią przejść.
W wyjściu pamiętaj, że bieżąca wersja Java to Java 17. Gdybyśmy uruchomić program wymagający Java 17, nie otrzymalibyśmy żadnych błędów.
W ten sposób przełączasz się między wersjami Java w Linux. Śmiało wypróbuj.
Wniosek
Często jest zainstalowane różne wersje Java w twoim systemie. Różne programy mogą wymagać różnych wersji Java, aby je wspierać. W takim przypadku możesz mieć różne wersje Java w swoim systemie i musisz przełączać się między nimi w różnych przypadkach. Omówiliśmy proste kroki, które powinieneś wykonać podczas zmiany wersji Java w systemie Linux. Mamy nadzieję, że jesteś teraz swobodny z wygodną pracą z różnymi wersjami Java.