Android

Sådan installeres java på debian 9

How to Install Debian 9 on VirtualBox

How to Install Debian 9 on VirtualBox

Indholdsfortegnelse:

Anonim

I denne tutorial vil vi gennemgå installation af Java på Debian 9. Java er et af de mest populære programmeringssprog, der bruges til at opbygge forskellige slags applikationer og systemer. Applikationer udviklet i Java er skalerbare, fleksible og vedligeholdelige.

Der er to forskellige Java-pakker, Java Runtime Environment (JRE) og Java Development Kit (JDK). Hvis du kun vil køre Java-programmer, har du brug for JRE, og hvis du er Java-udvikler, har du brug for JDK, der inkluderer JRE og udviklings- / fejlsøgningsværktøjer og biblioteker.

Der er også to forskellige implementeringer af Java, OpenJDK og Oracle Java med næsten ingen forskelle mellem dem bortset fra at Oracle Java har et par ekstra kommercielle funktioner.

Forudsætninger

Før du fortsætter med denne tutorial, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.

Installer OpenJDK 8

OpenJDK 8, open source-implementeringen af ​​Java-platformen er standard Java-udvikling og runtime i Debian 9. Installationen er enkel og ligetil.

Brug følgende kommando til at installere OpenJDK 8 JDK fra standard Debian-oplagerne:

sudo apt update sudo apt install default-jdk

Når installationen er afsluttet, kan du bekræfte den ved at kontrollere Java-versionen:

java -version

Outputet skal se sådan ud:

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)

Det er det! På dette tidspunkt skulle du have installeret Java på dit Debian-system.

JRE er inkluderet i JDK-pakken. Hvis du kun har brug for JRE, skal du installere default-jre pakken:

Installer OpenJDK 11

I skrivende stund er den seneste LTS-version af Java version 11. Denne version er tilgængelig fra Debian Backports-arkivet.

Tilføj først Backports til dit systems softwarelagerliste:

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

Når depotet er aktiveret, skal du opdatere apt kilder og installere Java 11 ved hjælp af følgende kommandoer:

sudo apt update sudo apt install openjdk-11-jdk

Installation af Oracle Java

Før du installerer Oracle Java, skal du sørge for at læse Oracle JDK-licensen. Licensen tillader kun ikke-kommerciel brug af softwaren, såsom personlig brug og udviklingsbrug.

Oracle Java 11 kan installeres fra Linux Uprising PPA.

Følgende trin beskriver, hvordan du installerer Oracle Java 11 på Debian 9:

  1. Start med at installere de nødvendige pakker:

    sudo apt install dirmngr gnupg

    Importer den offentlige NPA-nøgle og aktiver depotet med følgende kommando:

    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

    Når depotet er tilføjet, skal du opdatere oracle-java11-installer pakken oracle-java11-installer ved at skrive:

    sudo apt update sudo apt install oracle-java11-installer

    Du bliver bedt om at acceptere Oracle-licensen.

    Bekræft installationen ved at køre følgende kommando, der udskriver R-versionen:

    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)

Indstil standardversionen

Hvis du har flere Java-versioner installeret på din Debian-maskine for at kontrollere, hvilken version der er indstillet til standard Java-versionstype:

java -version

Outputet skal se sådan ud:

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)

For at ændre standardversionen skal du bruge systemkommandoen til 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:

Du får vist en liste over alle installerede Java-versioner på dit Debian-system. Indtast nummeret på den version, du vil bruge som standard, og tryk på Enter .

Afinstaller Java

Hvis du af en eller anden grund ønsker at afinstallere Java-pakken, kan du afinstallere den som enhver anden pakke, der er installeret med apt .

Hvis du f.eks. default-jdk afinstallere default-jdk pakken, skal du blot køre:

sudo apt remove default-jdk

Konklusion

Nu, hvor du har lært, hvordan du installerer og administrerer forskellige Java-versioner på din Debian-server, kan dit næste trin være at installere et af de mange applikationer, der kører på Java, såsom Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins.. osv

java debian