JDK 12, instalacja OpenJDK 12 i Oracle JDK 12 na Ubuntu 19.04

o jdk 12 na Ubuntu 19.04

W następnym artykule przyjrzymy się, jak to możliwe zainstaluj JDK 12 na Ubuntu. Java Development Kit lub JDK to narzędzie do tworzenia aplikacji Java. Umożliwi to użytkownikom kompilowanie naszych kodów Java, uruchamianie ich, testowanie i podpisywanie.

Obecnie możemy znaleźć 2 wersje JDK. Jeden jest nazywany OpenJDK i inne JDK Oracle. Pierwszy to projekt mający na celu utrzymanie JDK wolnego od kodów Oracle. Jest to implementacja Oracle JDK typu open source, która nie jest oprogramowaniem typu open source i ma wiele ograniczeń.

Zainstaluj JDK 12 na Ubuntu 19.04

logo javy
Podobne artykuł:
Zainstaluj Javę 8, 9 i 10 na Ubuntu 18.04 i pochodnych

Instalacja OpenJDK 12

Będziemy mogli znaleźć OpenJDK 12 dostępny w oficjalnym repozytorium pakietów Ubuntu 19.04. Dlatego będziemy mogli łatwo zainstalować go za pomocą menedżera pakietów APT. Najpierw będziemy musieli zaktualizować pamięć podręczną repozytorium pakietów APT za pomocą następującego polecenia:

sudo apt update

OpenJDK 12 ma dwie wersje. ZA pełna wersja i a wersja system bezgłowy. Ta najnowsza wersja nie zawiera bibliotek programistycznych GUI i wymaga mniej miejsca na dysku.

Jeśli jesteś zainteresowany zainstaluj pełną wersję OpenJDK 12, uruchom następujące polecenie w terminalu (Ctrl + Alt + T):

instalacja openjdk 12

sudo apt install openjdk-12-jdk

Jeśli jesteś bardziej zainteresowany zainstaluj bezgłową wersję systemową OpenJDK 12polecenie do wykonania jest następujące:

Instalacja bezgłowa Openjdk 12

sudo apt install openjdk-12-jdk-headless

Po instalacji OpenJDK 12 możemy wykonać następujące polecenie do sprawdź, czy OpenJDK działa poprawnie:

wersja openjdk

java -version

Instalowanie Oracle JDK 12 Korzystanie z PPA

W Ubuntu 19.04 będziemy mogli również zainstalować Oracle JDK 12. Ta wersja JDK nie jest dostępna w oficjalnym repozytorium pakietów Ubuntu, ale możemy użyć linuxuprising / java PPA, aby go zainstalować.

Jeśli chcemy dodać linuxuprising / java PPA w Ubuntu 19.04, w terminalu (Ctrl + Alt + T) będziemy musieli tylko wykonać polecenie:

dodaj repozytorium linuxsprising

sudo add-apt-repository ppa:linuxuprising/java

Po tym możemy zainstaluj Oracle JDK 12 wpisując polecenie:

zainstaluj Oracle Java 12

sudo apt install oracle-java12-installer

Podczas instalacji będziesz musiał wybrać „akceptować”I naciśnij Intro aby zakończyć akceptowanie Umowa licencyjna sieciowa technologii Oracle dla Oracle Java SE.

Umowa licencyjna na technologię Oracle

Po zakończeniu instalacji możemy sprawdź, czy działa wpisując następującą komendę w terminalu:

Wersja Oracle Java JDK

java -version

Instalacja Oracle JDK 12 przy użyciu pakietu .DEB

Inna opcja instalacji Oracle JDK pobierze odpowiedni plik .DEB z oficjalnej strony internetowej. Aby to zrobić, musisz odwiedzić Witryna internetowa Oracle z przeglądarki. Na stronie kliknij przycisk „Pobierz platformę Java (JDK) 12".

pobierz plik .deb oracle jdk 12

Później zaakceptuj umowę licencyjną, będzie kliknij plik pakietu .DEB jdk-12.0.1. To jest najnowsza wersja w momencie pisania tego artykułu.

zaakceptuj licencję w witrynie internetowej Oracle

Przeglądarka poprosi nas o zapisanie pliku .DEB. Pobieranie zakończone przejdziemy do katalogu ~ / Downloadslub do folderu, w którym zapisałeś pobrany pakiet:

cd ~/Descargas

Teraz zainstalujemy pakiet .DEB następująco:

zainstaluj plik .deb jdk 12

sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb

Następnym krokiem będzie znajdź ścieżkę do katalogu bin / pakietu deb jdk-12.0.1. Osiągniemy to za pomocą następującego polecenia:

jdk 12 binarna lokalizacja

dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'

Teraz dodamy JAVA_HOME y zaktualizujemy zmienną PATH poleceniem:

zaktualizuj zmienne javahome i ścieżki

echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh

Po tym mamy zrestartuj naszą maszynę Ubuntu poleceniem:

sudo reboot now

Po ponownym uruchomieniu komputera możemy uruchomić następujące polecenie sprawdź, czy zmienne środowiskowe JAVA_HOME i PATH są ustawione poprawnie:

sprawdzanie zmiennych java

echo $JAVA_HOME && echo $PATH

Jeśli wszystko się zgadza, możemy sprawdź, czy Oracle JDK 12 działa poprawnie pisanie na maszynie:

java -version zainstalowana z pakietu .deb

java -version

Kompilowanie i uruchamianie prostego programu w języku Java

Po zainstalowaniu JDK 12 następnym krokiem będzie napisanie małego i prostego programu w języku Java, aby sprawdzić, czy możemy go skompilować i uruchomić z OpenJDK 12 lub Oracle JDK 12.

Para hacerlo utworzymy plik o nazwie TestJava.java aw środku napiszemy następujące wiersze:

przykładowy kod programu w języku Java

public class PruebaJava {
       public static void main(String[] args) {
            System.out.println("Hola usuarios Ubunlog");
       }
}

Teraz dla skompiluj plik źródłowy TestJava.java W terminalu (Ctrl + Alt + T) przejdziemy do katalogu, w którym zapisany jest właśnie utworzony plik. W tym folderze wykonujemy następujące polecenie:

javac PruebaJava.java

To polecenie powinno wygenerować nowy plik o nazwie TestJava.class. To jest plik klasy Java zawierający kody bajtowe Java, które JVM (Maszyna wirtualna Java) może wykonać.

przykład java build

Jeśli wszystko się zgadza, możemy uruchom plik klasy Java TestJava.class następująco:

przykład java działa

java PruebaJava

W poprzednim poleceniu musisz zapisz tylko nazwę pliku bez rozszerzenia .class. W przeciwnym razie to nie zadziała. Jeśli wszystko pójdzie dobrze, zobaczymy oczekiwane wyjście. Dlatego program JavaTest.java został pomyślnie skompilowany i uruchomiony przy użyciu JDK 12.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   aleksander powiedział

    Bardzo dziękuję, przewodnik mi pomógł