Android

Hvordan installere java på debian 9

Slik installerer du Debian 9 på VirtualBox

Slik installerer du Debian 9 på VirtualBox

Innholdsfortegnelse:

Anonim

I denne opplæringen skal vi gå gjennom å installere Java på Debian 9. Java er et av de mest populære programmeringsspråkene som brukes til å bygge forskjellige typer applikasjoner og systemer. Applikasjoner utviklet i Java er skalerbare, fleksible og vedlikeholdbare.

Det er to forskjellige Java-pakker, Java Runtime Environment (JRE) og Java Development Kit (JDK). Hvis du bare vil kjøre Java-programmer, trenger du JRE, og hvis du er Java-utvikler, trenger du JDK som inkluderer JRE og utviklings- / feilsøkingsverktøy og biblioteker.

Det er også to forskjellige implementeringer av Java, OpenJDK og Oracle Java, med nesten ingen forskjeller mellom dem bortsett fra at Oracle Java har noen få ekstra kommersielle funksjoner.

Forutsetninger

Før du fortsetter med denne opplæringen, må du sørge for at du er logget inn som en bruker med sudo-rettigheter.

Installer OpenJDK 8

OpenJDK 8, open source-implementeringen av Java-plattformen, er standard Java-utvikling og -kjøringstid i Debian 9. Installasjonen er enkel og grei.

Bruk følgende kommando til å installere OpenJDK 8 JDK fra standard Debian-lagringene:

sudo apt update sudo apt install default-jdk

Når installasjonen er fullført, kan du bekrefte den ved å sjekke Java-versjonen:

java -version

Utgangen skal se slik ut:

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 tidspunktet burde du ha installert Java på Debian-systemet.

JRE er inkludert i JDK-pakken. Hvis du bare trenger JRE, installerer du default-jre pakken:

Installer OpenJDK 11

I skrivende stund er den siste LTS-versjonen av Java versjon 11. Denne versjonen er tilgjengelig fra Debian Backports depot.

Legg først Backports til systemets programvarelagerliste:

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

Når depotet er aktivert, må du oppdatere apt kilder og installere Java 11 ved hjelp av følgende kommandoer:

sudo apt update sudo apt install openjdk-11-jdk

Installerer Oracle Java

Før du installerer Oracle Java, må du huske å lese Oracle JDK-lisensen. Lisensen tillater bare ikke-kommersiell bruk av programvaren, for eksempel personlig bruk og utviklingsbruk.

Oracle Java 11 kan installeres fra Linux Uprising PPA.

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

  1. Start med å installere nødvendige pakker:

    sudo apt install dirmngr gnupg

    Importer offentlig PPA-nøkkel 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 lagt til, oppdaterer du oracle-java11-installer pakken oracle-java11-installer ved å skrive:

    sudo apt update sudo apt install oracle-java11-installer

    Du blir bedt om å godta Oracle-lisensen.

    Bekreft installasjonen ved å kjøre følgende kommando som vil skrive ut R-versjonen:

    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)

Angi standardversjonen

Hvis du har flere Java-versjoner installert på Debian-maskinen din for å sjekke hvilken versjon som er angitt som standard Java-versjonstype:

java -version

Utgangen skal se slik ut:

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)

Hvis du vil endre standardversjonen, bruker du systemkommandoen 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 vil bli presentert en liste over alle installerte Java-versjoner på Debian-systemet ditt. Angi nummeret på versjonen du vil bruke som standard, og trykk Enter .

Avinstaller Java

Hvis du av en eller annen grunn ønsker å avinstallere Java-pakken, kan du avinstallere den som alle andre pakker som er installert med apt .

Hvis du for eksempel vil avinstallere default-jdk pakken, kjører du ganske enkelt:

sudo apt remove default-jdk

Konklusjon

Nå som du har lært hvordan du installerer og administrerer forskjellige Java-versjoner på Debian-serveren din, kan neste trinn være å installere en av de mange applikasjonene som kjører på Java, for eksempel Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins.. osv

java debian