JDK 12, installazione di OpenJDK 12 è Oracle JDK 12 in Ubuntu 19.04

circa jdk 12 in Ubuntu 19.04

In u prossimu articulu daremu un ochju à cume pudemu installate JDK 12 in Ubuntu. Java Development Kit o JDK hè un strumentu per sviluppà applicazioni Java. Questu permetterà à l'utilizatori di compilà i nostri codici Java, di lancialli, di pruvà li è di firmalli.

Attualmente pudemu truvà 2 versioni di JDK. Unu hè chjamatu OpenJDK è l'altru oraculu jdk. U primu hè un prughjettu per mantene JDK senza codici Oracle. Hè una implementazione open source di Oracle JDK, chì ùn hè micca open source è hà assai restrizioni.

Installa JDK 12 in Ubuntu 19.04

logò java
Articulu ligatu:
Installa Java 8, 9 è 10 in Ubuntu 18.04 è derivati

Installazione OpenJDK 12

Puderemu truvà OpenJDK 12 dispunibule in u repositoriu ufficiale di pacchetti Ubuntu 19.04. Dunque, pudemu installallu facilmente cù u gestore di pacchetti APT. Prima duveremu aghjurnà a cache di u repositoriu di pacchetti APT cù u cumandimu seguitu:

sudo apt update

OpenJDK 12 hà duie versioni. A Versione cumpleta e a versione di sistema senza capu. Questa ultima versione ùn hà micca include librerie di prugrammazione GUI è richiede menu spaziu discu.

Se site interessatu installate a versione cumpleta di OpenJDK 12, eseguite u cumandimu seguitu in u terminal (Ctrl + Alt + T):

installazione openjdk 12

sudo apt install openjdk-12-jdk

Se site più interessatu installate a versione di sistema senza capu di OpenJDK 12, u cumandimu da eseguisce hè u seguente:

Openjdk 12 installazione senza capu

sudo apt install openjdk-12-jdk-headless

Dopu l'installazione di OpenJDK 12, pudemu eseguisce u cumandimu seguitu per verificate se OpenJDK funziona currettamente:

versione openjdk

java -version

Installazione di Oracle JDK 12 Usendu PPA

In Ubuntu 19.04 seremu ancu capaci di installà Oracle JDK 12. Questa versione di JDK ùn hè micca dispunibule in u repositoriu ufficiale di pacchetti Ubuntu, ma pudemu aduprà u PPA linuxuprising / java per installallu.

Se vulete aghjunghje u linuxuprising / java PPA in Ubuntu 19.04, in un terminal (Ctrl + Alt + T) duveremu solu eseguisce u cumandimu:

aghjunghje repo linuxsprising

sudo add-apt-repository ppa:linuxuprising/java

Dopu questu pudemu stallà Oracle JDK 12 scrivendu u cumandimu:

installate oracle java 12

sudo apt install oracle-java12-installer

Durante l'installazione duverete selezziunà "accittari»È stampa ghjuventù per finisce di accettà u Accordu di Licenza di Rete Tecnulugia Oracle per Oracle Java SE.

Accordu di licenza di tecnulugia Oracle

Dopu a stallazione, pudemu verificate se funziona scrivendu u cumandimu seguitu in u terminal:

Versione Oracle java jdk

java -version

Installazione Oracle JDK 12 Utilizendu u pacchettu .DEB

Altra opzione per installà Oracle JDK scaricherà u fugliale currispondente .DEB da u situ ufficiale. Per fà cusì, duverete visità u Situ web di Oracle da u navigatore. Una volta nantu à a pagina duverete cliccà nantu à u buttone "Scaricate Piattaforma Java (JDK) 12".

scaricate u schedariu oracle jdk 12 .deb

Dopu accettà l'accordu di licenza, vulerà cliccate nantu à u schedariu di pacchettu .DEB jdk-12.0.1. Questa hè l'ultima versione à u mumentu di a scrittura di questu articulu.

accetta a licenza nantu à u situ web Oracle

U navigatore ci dumanderà di salvà u fugliale .DEB. Scaricamentu finitu andaremu in l'annuariu ~ / Downloads, o in u cartulare duve avete salvatu u pacchettu scaricatu:

cd ~/Descargas

Avà, installeremu u pacchettu .DEB cum'è seguitu:

installate u .deb jdk file 12

sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb

U passu prossimu da seguità serà truvate u percorsu di u bin / directory di u pacchettu deb jdk-12.0.1. Ci utteneremu cù u cumandimu seguente:

jdk 12 localizazione binaria

dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'

Avà aghjustemu JAVA_HOME y aghjurneremu a variabile PATH cù u cumandimu seguitu:

aghjurnà variabili javahome è path

echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh

Dopu questu, avemu riavvia a nostra macchina Ubuntu cù u cumandimu seguitu:

sudo reboot now

Una volta chì l'urdinatore riparte, pudemu eseguisce u cumandimu seguitu per verificate se e variabili d'ambiente JAVA_HOME è PATH sò impostate currettamente:

cuntrollà e variàbili java

echo $JAVA_HOME && echo $PATH

Se tuttu hè currettu, pudemu verificate se Oracle JDK 12 funziona currettamente scrittura:

java -versione installata da u pacchettu .deb

java -version

Cumpilà è Esecutà un Prugramma Java Semplice

Una volta chì u JDK 12 hè installatu, u prossimu passu serà di scrive un prugramma Java chjucu è simplice per verificà se pudemu compilallu è esecutallu cù OpenJDK 12 o Oracle JDK 12.

Per fà la crearemu un schedariu chjamatu TestJava.java è in l'internu scrivemu e seguenti linee:

codice d'esempiu di un prugramma Java

public class PruebaJava {
       public static void main(String[] args) {
            System.out.println("Hola usuarios Ubunlog");
       }
}

Avà per compilate u fugliale surghjente TestJava.java In un terminal (Ctrl + Alt + T) andaremu in l'annuariu induve hè salvatu u fugliale chì avemu creatu. In questu cartulare eseguemu u cumandimu seguitu:

javac PruebaJava.java

Questu cumandamentu deve generà un novu schedariu chjamatu TestJava.class. Questu hè un schedariu di classa Java è cuntene codici byt Java chì u JVM (Macchina Virtuale Java) pò eseguisce.

java esempiu di custruisce

Se tuttu hè statu currettu, pudemu lanciate u schedariu di classa Java TestJava.class cume:

esempiu di Java travagliendu

java PruebaJava

In u cumandimu precedente duvete scrive solu u nome di u schedariu senza l'estensione .class. Altrimenti ùn funziunerà micca. Se tuttu va bè, videremu a surtita prevista. Dunque, u prugramma JavaTest.java hà compilatu è eseguitu cù successu cù JDK 12.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Un cummentariu, lasciate u vostru

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

  1.   alessandro dijo

    Grazie mille, a guida m'hà aiutatu