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
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):
sudo apt install openjdk-12-jdk
Jeśli jesteś bardziej zainteresowany zainstaluj bezgłową wersję systemową OpenJDK 12polecenie do wykonania jest następujące:
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:
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:
sudo add-apt-repository ppa:linuxuprising/java
Po tym możemy zainstaluj Oracle JDK 12 wpisując polecenie:
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.
Po zakończeniu instalacji możemy sprawdź, czy działa wpisując następującą komendę w terminalu:
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".
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.
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:
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:
dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'
Teraz dodamy JAVA_HOME y zaktualizujemy zmienną PATH poleceniem:
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:
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
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:
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ć.
Jeśli wszystko się zgadza, możemy uruchom plik klasy Java TestJava.class następująco:
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.
Bardzo dziękuję, przewodnik mi pomógł