Powrót do bloga

Jak skonfigurować Java na Ubuntu 18.04

Jak skonfigurować Java na Ubuntu 18.04

Większość urządzeń, z których korzystamy, działa w oparciu o JAVA. Dlatego w tym samouczku CloudSigma dowiesz się, jak skonfigurować JAVA na serwerze Ubuntu 18.04.

JVM (Wirtualna Maszyna JAVA) jest wymagana do uruchamiania różnego rodzaju oprogramowania, takiego jak Jenkins, Tomcat itp. Ponadto pakiet JAVA Development Kit (JDK) służy do kompilowania i uruchamiania niektórych specyficznych programów opartych na języku JAVA. Korzystając z tego samouczka, możesz wybrać i zainstalować dowolną konkretną wersję JRE i JDK. Następnie możesz jej użyć do uruchamiania różnych aplikacji lub tworzenia nowego oprogramowania.

Tworzenie maszyny

W pierwszym kroku musisz utworzyć maszynę. Możesz to łatwo zrobić w sekcji obliczeniowej CloudSigma WebApp’s.
Create a Linux Server setup java

Na potrzeby tego samouczka możesz użyć następujących zasobów:
CPU: 8 GHz
RAM: 8 GB
SSD: 50 GB

Możesz zamontować dysk z Ubuntu 18.04 obrazem LTS dostępnym w bibliotece CloudSigma:
Ubuntu 18.04: Preinstalowany system 64-bitowy ze sterownikami VirtIO, superużytkownikiem, Python 2.7.17, Pip 20.0.2 OpenSSL 1.1.1d, Cloud-init i najnowszymi aktualizacjami do 2019-03-03.

Po uruchomieniu maszyny możesz zaktualizować wszystkie istniejące repozytoria i pakiety na maszynie, uruchamiając następujące polecenia:

Instalacja JRE/JDK

Najprostszym sposobem na zainstalowanie JAVA jest instalacja wersji spakowanej z Ubuntu za pomocą ‘apt’. Ubuntu 18.04 zawiera OpenJDK w wersji 11, która jest otwartoźródłowym wariantem JAVA.

Najpierw należy uruchomić następujące polecenie, aby sprawdzić, czy JAVA jest już zainstalowana na serwerze:

Jeśli JAVA nie jest zainstalowana na serwerze, zobaczysz następujący wynik:

Następnie, po upewnieniu się, że JAVA nie jest zainstalowana, możesz uruchomić następujące polecenie, aby zainstalować środowisko uruchomieniowe Java (Java Runtime Environment):

Zweryfikuj instalację, sprawdzając wersję JAVA:

Niektóre oprogramowanie wymaga do kompilacji i uruchomienia pakietu Java Development Kit (JDK). Możesz uruchomić następujące polecenie, aby go zainstalować:

Zweryfikuj instalację, sprawdzając jej wersję:

JRE - JDK Version Check

Skoro wiesz już, jak zainstalować otwartoźródłową wersję JAVA, możesz przejść do następnej sekcji, jeśli chcesz dowiedzieć się, jak skonfigurować Oracle JDK.

Instalacja Oracle JDK 14

Ponieważ licencjonowanie Oracle’s nie pozwala na instalację za pomocą menedżerów pakietów, do zainstalowania JAVA konieczne będzie użycie skryptu/instalatora firmy trzeciej.

Aby zainstalować Oracle’s JDK, możesz dodać repozytorium linuxuprising i zaktualizować pakiety. Następnie możesz uruchomić polecenie instalacji:

Checking the installed versions

Zarządzanie różnymi wersjami JAVA

Jeśli na jednym serwerze zainstalowano wiele wersji JAVA, możesz skonfigurować jedną z nich jako domyślną. Aby to zrobić, użyj następującego polecenia:

Changing Default JAVA Version

Możesz wybrać numer powiązany z preferowaną wersją JAVA. Naciśnij klawisz ‘Enter’, aby skonfigurować wybraną wersję jako domyślną.

Możesz również zrobić to samo dla kompilatora JAVA:
Change Default Version of javac

Ustawianie zmiennej środowiskowej – JAVA_HOME

Wiele programów wymagających JAVA wyszukuje lokalizację instalacji w zmiennej środowiskowej “JAVA_HOME”. Aby ustawić tę zmienną, musisz znaleźć lokalizację instalacji. Możesz to zrobić za pomocą polecenia update-alternatives:

Skopiuj ścieżkę wymaganej wersji JAVA i umieść ją w poniższym poleceniu:

Następnie, aby ustawienia weszły w życie, musisz ponownie załadować plik środowiskowy za pomocą polecenia:

Następnie możesz wykonać poniższe polecenie, aby zweryfikować, czy zmienna została ustawiona:

set java_home

Użytkownicy pracujący na serwerze będą musieli się wylogować i zalogować ponownie, aby ta zmiana weszła w życie.

Skoro już wiesz, jak skonfigurować JAVA na Ubuntu i zarządzać jej różnymi wersjami, możesz przystąpić do instalacji różnych programów wymagających JAVA.

Udanego korzystania z komputera!

author

Akshay Nagpal

Autor · CloudSigma

Preslav Dobrev jest projektantem kreatywnym w CloudSigma, skupiającym się na spójnej tożsamości biznesowej przy wykorzystaniu tradycyjnych i innowacyjnych kanałów marketingowych. Biegle łączy wizję artystyczną ze strategicznym marketingiem, tworząc wywierające wpływ narracje marki.

Komentarze

Brak komentarzy. Bądź pierwszy.