Ci sono 2 versioni di JDK. OpenJDK e Oracle JDK. OpenJDK è open source e non contiene codici proprietari. Oracle JDK è chiuso e contiene codici proprietari di Oracle.
In questo articolo, ti mostrerò come installare Oracle JDK 12 e OpenJDK 12 su Arch Linux. Quindi iniziamo.
Oracle JDK 12 non è disponibile nel repository di pacchetti ufficiali di Arch Linux. Ma puoi facilmente scaricare e installare Oracle JDK 12 dal sito Web ufficiale di Oracle e installarlo su Arch Linux.
Innanzitutto, visitare https: // www.oracolo.com/technetwork/java/javase/downloads/indice.HTML dal tuo browser Web preferito e fai clic su SCARICAMENTO Pulsante per Java SE 12.0.1 o piattaforma Java (JDK) 12.
Ora, fai clic su Accetta un accordo di licenza Accettare il contratto di licenza di Oracle Technology Network per Oracle Java SE.
Ora, fai clic su JDK-12.0.1_linux-x64_bin.catrame.Gz collegamento come contrassegnato nello screenshot seguente.
Il tuo browser dovrebbe chiederti di salvare il file. Clicca su Salvare il file e poi fare clic su OK.
Il tuo browser dovrebbe iniziare a scaricare Oracle JDK TAR.GZ Archivio. Potrebbe volerci un po 'di tempo per completare.
Una volta completato il download, vai al ~/Download Directory con il seguente comando:
$ cd ~/download
Come puoi vedere, l'Oracle JDK 12 TAR.GZ Archive che ho appena scaricato è qui.
Ora, estrai Oracle JDK 12 TAR.GZ Archivio nel /optare Directory con il seguente comando:
$ sudo tar xvzf jdk-12.0.1_linux-x64_bin.catrame.gz -c /opt
Il catrame JDK 12.L'archivio GZ dovrebbe essere estratto.
Come puoi vedere, una nuova directory JDK-12.0.1/ è creato in /optare directory. Nota il nome della directory.
Ora devi creare una nuova variabile di ambiente Java_home e aggiungi Oracle JDK 12 binari al SENTIERO variabile d'ambiente. Per fare ciò, eseguire il seguente comando:
$ echo -e 'esporta java_home = "/opt/jdk -12.0.1 "\ nexport path =" $ path: $ java_home/bin "\ n '
| sudo tee /etc /profilo.D/JDK12.sh
Un nuovo file /etc/profilo.D/JDK12.sh dovrebbe essere creato.
Ora, riavvia la macchina Arch Linux con il seguente comando:
$ sudo riavvia
Una volta che il tuo computer si avvia, eseguire il comando seguente per verificare se il Java_home E SENTIERO Le variabili di ambiente sono impostate correttamente.
$ echo $ java_home && echo $ pathCome puoi vedere, le variabili Java_Home e Path Environment sono impostate correttamente.
Ora, controlla se Oracle JDK 12 sta lavorando con il seguente comando:
$ java -versionCome puoi vedere, Oracle JDK 12 funziona correttamente.
Installazione di OpenJDK 12:
OpenJDK 12 non è disponibile nel repository di pacchetti ufficiali di Arch Linux. Ma puoi scaricarlo dal sito Web ufficiale di OpenJDK e installarlo su Arch Linux.
Innanzitutto, visitare il sito ufficiale di OpenJDK 12 su https: // jdk.Giava.NET/12/. Una volta carica la pagina, fare clic sul catrame.GZ fare clic su come contrassegnato nello screenshot seguente.
Il tuo browser dovrebbe chiederti di salvare OpenJDK 12 TAR.GZ Archivio. Selezionare Salvare il file e fare clic su OK.
Il tuo browser dovrebbe iniziare a scaricare OpenJDK 12 TAR.GZ Archivio. Potrebbe volerci un po 'di tempo per completare.
Una volta completato il download, vai al ~/Download Directory con il seguente comando:
$ cd ~/download
Come puoi vedere, OpenJDK 12 TAR.GZ Archive è qui.
Ora, estrai l'Openjdk 12 Tar.GZ Archivio nel /optare Directory con il seguente comando:
$ sudo tar xvzf openjdk-12.0.1_linux-x64_bin.catrame.gz -c /opt
Openjdk 12 tar.L'archivio GZ dovrebbe essere scaricato.
Una nuova directory JDK-12.0.1/ dovrebbe essere creato in /optare directory.
Ora devi creare un nuovo Java_home Variabile di ambiente e aggiorna la variabile di ambiente percorso. Per fare ciò, eseguire il seguente comando:
$ echo -e 'esporta java_home = "/opt/jdk -12.0.1 "\ nexport path =" $ path: $ java_home/bin "\ n '
| sudo tee /etc /profilo.D/OpenJDK12.sh
Un nuovo file /etc/profilo.D/OpenJDK12.sh dovrebbe essere creato.
Ora, riavvia il tuo computer con il seguente comando:
$ sudo riavvia
Una volta che il tuo computer si avvia, esegui il comando seguente per verificare se le variabili di ambiente Java_home E SENTIERO sono impostati correttamente.
$ echo $ java_home && echo $ pathOra, esegui il seguente comando per verificare se OpenJDK 12 funziona.
$ java -versionCome puoi vedere, OpenJDK 12 funziona correttamente.
Compilare un semplice programma Java con JDK 12:
In questa sezione, ti mostrerò come compilare ed eseguire un semplice programma Java con JDK 12.
Ho scritto un semplice programma Java Benvenuto.Giava e lo ha salvato nel ~/codici directory.
Il contenuto del Benvenuto.Giava Il file sorgente Java è il seguente:
Ora, per compilare il Benvenuto.Giava File di origine, eseguire il seguente comando:
$ javac benvenuto.GiavaIL Benvenuto.Giava Il file sorgente Java deve essere compilato e un nuovo file Benvenuto.classe dovrebbe essere generato come puoi vedere nello screenshot seguente. Si chiama un file di classe Java. Il codice sorgente Java viene convertito in bytecode Java e il bytecode convertito viene salvato nel file di classe, che può eseguire la JVM (Java Virtual Machine).
Ora puoi eseguire il file di classe Java compilato come segue:
$ java benvenutoNOTA: Quando si desidera eseguire un file di classe Java, escludere il .classe estensione.
Come puoi vedere, viene visualizzato l'output corretto.
Quindi, è così che installi Oracle JDK 12 e OpenJDK 12 su Arch Linux. Grazie per aver letto questo articolo.