Instalowanie Oracle Java SE 11 na Ubuntu 18.04

Ten artykuł jest krótkim przewodnikiem dla użytkowników Ubuntu Linux instalujących Javę 11, aktualną wersję Java obsługującą długoterminowe wsparcie (LTS). Pokrótce przedstawię argumenty za migracją bazy kodu do Java 11, a następnie przeprowadzę Cię przez kolejne kroki instalacji Oracle JDK 11 za pomocą wiersza poleceń Ubuntu.

Zwróć uwagę, że jest to krótki przewodnik dla użytkowników Ubuntu instalujących Javę 11. Nie będę zagłębiać się zbytnio w funkcje Java 11 lub problemy z migracją, które są szeroko omówione gdzie indziej.

Argumentacja za migracją do Java 11

Wydana w marcu 2014 roku Java 8 zapowiadała bardziej nowoczesne podejście do programowania w języku Java. Tendencja ta utrzymała się w 2017 r., Kiedy Oracle ogłosiło przyspieszenie tempa rozwoju, odrzucając podejście typu wszystko albo nic, które pozwoliło Java SE na zastój między poprzednimi wersjami.

Mniejsza liczba wydań Javy jest przeznaczona do długoterminowego wsparcia, więc należy zwrócić uwagę. Uwielbiana Java 8 jest już na śmietniku, jeśli chodzi o Oracle, podobnie jak Java 9 i Java 10. Nadal możesz używać tych wersji, ale nie są one aktywnie aktualizowane ani obsługiwane.

[Zobacz także: Co nowego w Ubuntu Linux 18.10 „Cosmic Cuttlefish”. ]

Dla programistów poszukujących idealnego połączenia obecnych funkcji i długoterminowego wsparcia, JDK 11 to dobry wybór. Firma Oracle zobowiązała się do korzystania z Java SE 11 do 2026 r. Połączenie funkcji, aktualizacji i wsparcia sprawia, że ​​ta wersja jest idealna do tworzenia nowych aplikacji, a także do migracji kodu Java 8 na nowszą platformę.

Zauważ, że ta wskazówka zakłada, że ​​masz już zainstalowany Ubuntu 18.04 lub 18.10.

Krok 1: Zainstaluj Oracle JDK 11

Pierwszą rzeczą, którą musisz zrobić, jest zaktualizowanie systemu za pomocą następującego polecenia:

 sudo apt update && sudo apt upgrade 

Następnie upewnij się, że suma kontrolna plików binarnych jest zgodna:

 cd Downloads/ sha256sum jdk-11.0.5_linux-x64* 

Teraz utwórz folder i skopiuj Oracle JDK 11 z pobranych plików:

 sudo mkdir -p /var/cache/oracle-jdk11-installer-local/ sudo cp jdk-11.0.5_linux-x64_bin.tar.gz /var/cache/oracle-jdk11-installer-local/ 

Wskazówka: możesz także utworzyć folder w /var/cache/oracle-jdk11-installer-local/.

Następnie dodasz PPA (Personal Package Archive) do Ubuntu apt:

 sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update 

Dzięki temu pamięć podręczna pakietów zostanie automatycznie odświeżona.

Teraz zainstaluj Oracle JDK 11:

 sudo apt install oracle-java11-installer-local 

Na koniec zawsze sprawdź, czy instalacja się powiodła:

 java --version 

Jeśli instalacja się powiodła, zobaczysz coś takiego:

 [email protected]:~# java --version java version "11.0.5" 2019-10-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.5+10-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode) 

Krok 2: Zainstaluj Oracle JDK 11 w Ubuntu 18.04 / 18.10

Po raz kolejny zaczynasz od dodania PPA:

  • Otwórz terminal Ubuntu, albo z aplikacjami lub naciskając CLT + Alt + T .
  • Uruchom polecenie: sudo add-apt-repository ppa:linuxuprising/java.

Następnie zainstalujesz skrypt, który inicjuje pobieranie i instalowanie Java 11 na Ubuntu:

 sudo apt-get update sudo apt-get install oracle-java11-installer-local 

Zaakceptuj licencję, naciskając Tab, aby podświetlić OK , a następnie naciśnij Enter .

Wskazówka: już dodałeś PPA, więc możesz pominąć sudo apt-get update command.

A jeśli zainstalowałeś wiele wersji?

Jeśli zainstalowano wiele wersji i usunąć wcześniejsze uruchomić wpisując remove oracle-java11-set-default package, a następnie ustawić Java 11 jako nowych ustawień domyślnych: sudo apt-get install oracle-java11-set-default-local.

Użyj, java --versionaby sprawdzić aktualną wersję.

Powinieneś zobaczyć coś takiego:

Kibo Hutchinson

Jak odinstalować JDK 11

Jeśli z jakiegoś powodu chcesz odinstalować Oracle JDK 11, po prostu uruchom następujące polecenie:

 sudo apt-get remove oracle-java11-set-default-local 

Jako użytkownik Ubuntu pamiętaj, że możesz przejść do Software & Updates -> Other Software, aby usunąć repozytorium PPA.

Artykuł „Instalowanie Oracle Java SE 11 na Ubuntu 18.04” został pierwotnie opublikowany przez JavaWorld.