androide

Come installare java su debian 9

Installazione Java su Ubuntu - corso Fondamenti di Informatica

Installazione Java su Ubuntu - corso Fondamenti di Informatica

Sommario:

Anonim

In questo tutorial, vedremo come installare Java su Debian 9. Java è uno dei linguaggi di programmazione più popolari usati per costruire diversi tipi di applicazioni e sistemi. Le applicazioni sviluppate in Java sono scalabili, flessibili e gestibili.

Esistono due diversi pacchetti Java, Java Runtime Environment (JRE) e Java Development Kit (JDK). Se vuoi solo eseguire programmi Java, allora hai bisogno di JRE e se sei uno sviluppatore Java, allora avrai bisogno di JDK che include JRE e strumenti e librerie di sviluppo / debugging.

Esistono anche due diverse implementazioni di Java, OpenJDK e Oracle Java con quasi nessuna differenza tra loro, tranne che Oracle Java ha alcune funzionalità commerciali aggiuntive.

Prerequisiti

Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo.

Installa OpenJDK 8

OpenJDK 8, l'implementazione open source della piattaforma Java è lo sviluppo e il runtime Java predefiniti in Debian 9. L'installazione è semplice e diretta.

Utilizzare il seguente comando per installare OpenJDK 8 JDK dai repository Debian standard:

sudo apt update sudo apt install default-jdk

Una volta completata l'installazione, puoi verificarla controllando la versione Java:

java -version

L'output dovrebbe assomigliare a questo:

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)

Questo è tutto! A questo punto, dovresti aver installato correttamente Java sul tuo sistema Debian.

JRE è incluso nel pacchetto JDK. Se hai bisogno solo di JRE, installa il pacchetto default-jre :

Installa OpenJDK 11

Al momento in cui scrivo, l'ultima versione LTS di Java è la versione 11. Questa versione è disponibile dal repository Debian Backports.

Per prima cosa aggiungi Backport all'elenco dei repository di software del tuo sistema:

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

Una volta abilitato il repository, aggiorna i sorgenti apt e installa Java 11 usando i seguenti comandi:

sudo apt update sudo apt install openjdk-11-jdk

Installazione di Oracle Java

Prima di installare Oracle Java, assicurati di leggere la Licenza Oracle JDK. La licenza consente solo l'uso non commerciale del software, come l'uso personale e l'uso di sviluppo.

Oracle Java 11 può essere installato da Linux Uprising PPA.

I seguenti passaggi descrivono come installare Oracle Java 11 su Debian 9:

  1. Inizia installando i pacchetti necessari:

    sudo apt install dirmngr gnupg

    Importa la chiave pubblica PPA e abilita il repository con il seguente comando:

    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

    Una volta aggiunto il repository, aggiorna l'elenco dei pacchetti e installa il pacchetto oracle-java11-installer digitando:

    sudo apt update sudo apt install oracle-java11-installer

    Ti verrà richiesto di accettare la licenza Oracle.

    Verificare l'installazione eseguendo il comando seguente che stamperà la versione 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)

Imposta la versione predefinita

Se sul proprio computer Debian sono installate più versioni Java per verificare quale versione è impostata come tipo di versione Java predefinito:

java -version

L'output dovrebbe assomigliare a questo:

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)

Per modificare la versione predefinita utilizzare il comando di sistema 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:

Ti verrà presentato un elenco di tutte le versioni di Java installate sul tuo sistema Debian. Immettere il numero della versione che si desidera utilizzare come predefinito e premere Enter .

Disinstallare Java

Se per qualsiasi motivo si desidera disinstallare il pacchetto Java, è possibile disinstallarlo come qualsiasi altro pacchetto installato con apt .

Ad esempio, se si desidera disinstallare il pacchetto default-jdk , eseguire semplicemente:

sudo apt remove default-jdk

Conclusione

Ora che hai imparato come installare e gestire diverse versioni Java sul tuo server Debian, il tuo prossimo passo potrebbe essere quello di installare una delle tante applicazioni che girano su Java, come Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins… ecc

java debian