Android

Jak zainstalować Javę na Debianie 9

Install Java 9 in Ubuntu- Linux mint 18.1 in 5 min

Install Java 9 in Ubuntu- Linux mint 18.1 in 5 min

Spisu treści:

Anonim

W tym samouczku przeprowadzimy instalację Java na Debianie 9. Java jest jednym z najpopularniejszych języków programowania używanych do tworzenia różnego rodzaju aplikacji i systemów. Aplikacje opracowane w Javie są skalowalne, elastyczne i łatwe w utrzymaniu.

Istnieją dwa różne pakiety Java, Java Runtime Environment (JRE) i Java Development Kit (JDK). Jeśli chcesz tylko uruchamiać programy Java, potrzebujesz JRE, a jeśli jesteś programistą Java, potrzebujesz JDK, który zawiera JRE oraz narzędzia i biblioteki programistyczne / debugujące.

Istnieją również dwie różne implementacje Java, OpenJDK i Oracle Java, przy czym prawie nie ma między nimi różnic, z wyjątkiem tego, że Oracle Java ma kilka dodatkowych funkcji komercyjnych.

Wymagania wstępne

Przed kontynuowaniem tego samouczka upewnij się, że jesteś zalogowany jako użytkownik z uprawnieniami sudo.

Zainstaluj OpenJDK 8

OpenJDK 8, implementacja platformy Java typu open source jest domyślnym środowiskiem programistycznym i uruchomieniowym Java w Debian 9. Instalacja jest prosta.

Użyj następującego polecenia, aby zainstalować OpenJDK 8 JDK ze standardowych repozytoriów Debiana:

sudo apt update sudo apt install default-jdk

Po zakończeniu instalacji możesz to sprawdzić, sprawdzając wersję Java:

java -version

Dane wyjściowe powinny wyglądać mniej więcej tak:

openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1~deb9u1-b01) OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)

Otóż ​​to! W tym momencie powinieneś pomyślnie zainstalować Javę w systemie Debian.

Środowisko JRE jest zawarte w pakiecie JDK. Jeśli potrzebujesz tylko środowiska JRE, zainstaluj default-jre pakiet default-jre :

Zainstaluj OpenJDK 11

W chwili pisania tego tekstu najnowsza wersja LTS Java to wersja 11. Ta wersja jest dostępna w repozytorium Debian Backports.

Najpierw dodaj Backports do listy repozytoriów oprogramowania systemu:

echo 'deb http://ftp.debian.org/debian stretch-backports main' | sudo tee /etc/apt/sources.list.d/stretch-backports.list

Po włączeniu repozytorium zaktualizuj apt apt i zainstaluj Javę 11 za pomocą następujących poleceń:

sudo apt update sudo apt install openjdk-11-jdk

Instalowanie Oracle Java

Przed zainstalowaniem Oracle Java upewnij się, że przeczytałeś licencję Oracle JDK. Licencja zezwala jedynie na niekomercyjne wykorzystanie oprogramowania, takie jak użytek osobisty i użytkowanie programistyczne.

Oracle Java 11 można zainstalować z pakietu PPA Powstanie Linux.

Poniższe kroki opisują sposób instalacji Oracle Java 11 na Debian 9:

  1. Zacznij od zainstalowania niezbędnych pakietów:

    sudo apt install dirmngr gnupg

    Zaimportuj klucz publiczny PPA i włącz repozytorium za pomocą następującej komendy:

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

    Po dodaniu repozytorium zaktualizuj listę pakietów i zainstaluj pakiet instalacyjny oracle-java11-installer , wpisując:

    sudo apt update sudo apt install oracle-java11-installer

    Zostaniesz poproszony o zaakceptowanie licencji Oracle.

    Sprawdź instalację, uruchamiając następujące polecenie, które wydrukuje wersję R:

    java -version

    java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

Ustaw domyślną wersję

Jeśli masz wiele wersji Java zainstalowanych na twoim komputerze Debian, aby sprawdzić, która wersja jest ustawiona jako domyślny typ wersji Java:

java -version

Dane wyjściowe powinny wyglądać mniej więcej tak:

openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+1-Debian-1bpo91) OpenJDK 64-Bit Server VM (build 11.0.3+1-Debian-1bpo91, mixed mode, sharing)

Aby zmienić domyślną wersję, użyj polecenia systemowego update-alternatives :

sudo update-alternatives --config java

There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number: There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:

Zostanie wyświetlona lista wszystkich zainstalowanych wersji Java w systemie Debian. Wprowadź numer wersji, która ma być domyślnie używana, i naciśnij klawisz Enter .

Odinstaluj Javę

Jeśli z jakiegokolwiek powodu chcesz odinstalować pakiet Java, możesz go odinstalować jak każdy inny pakiet zainstalowany z apt .

Na przykład, jeśli chcesz odinstalować pakiet default-jdk , po prostu uruchom:

sudo apt remove default-jdk

Wniosek

Teraz, gdy nauczyłeś się instalować i zarządzać różnymi wersjami Java na serwerze Debian, następnym krokiem może być instalacja jednej z wielu aplikacji działających na Javie, takich jak Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins..etc

java debian