Ci sono 2 versioni di JDK. Oracle JDK e OpenJDK. Tutti i componenti di OpenJDK sono open source. Lo stesso non va con Oracle JDK. Alcuni componenti di Oracle JDK sono proprietari. Ecco perché alcune persone preferiscono OpenJDK su Oracle JDK.
OpenJDK 10 di recente è appena uscito. Quindi in questo articolo ti mostrerò come installarlo in Debian 9 Stretch. Iniziamo.
Download di OpenJDK 10
In questa sezione, ti mostrerò come scaricare OpenJDK 10 dal sito ufficiale di OpenJDK.
Prima vai sul sito ufficiale di OpenJDK 10 su http: // jdk.Giava.net/ 10/ e dovresti vedere la pagina seguente come mostrato nello screenshot seguente.
Scorri un po 'verso il basso al Download sezione. Fai clic sul collegamento come contrassegnato nello screenshot qui sotto per scaricare la versione Linux a 64 bit di OpenJDK 10 catrame.Gz archivio.
Clicca su Salvare il file e poi fare clic su OK.
Il tuo download dovrebbe iniziare come mostrato nello screenshot qui sotto.
Installazione di OpenJDK 10
Una volta completato il download, dovresti trovarlo nel valore predefinito Download Directory dei tuoi browser web. Nel mio caso, è il Download/ Directory nel mio utente CASA directory.
Innanzitutto, navigare verso il Download/ Directory con il seguente comando:
$ cd ~/download
Ora se elenchi il contenuto della directory con ls -lh Comando, dovresti trovare l'archivio TAR OpenJDK 10 come mostrato nella sezione marcata dello screenshot seguente.
Ora devi estrarre l'archivio del catrame. Lo estraggerò nel mio /optare directory. Potresti voler scegliere un'altra directory. Sei libero di farlo.
$ sudo tar xvzf openjdk-10_linux-x64_bin.catrame.gz -c install_dir
L'archivio del catrame dovrebbe essere estratto.
Ora se elenchi il tuo Install_dir, Nel mio caso è il /optare directory, dovresti vedere JDK-10/ Directory come contrassegnato nello screenshot seguente.
Ora devi aggiungerlo al SENTIERO del tuo sistema operativo Debian 9. In questo modo non è necessario digitare l'intero percorso dei file binari OpenJDK 10 per compilare o eseguire programmi Java.
Esegui il comando seguente per creare un nuovo file JDK10.sh In /etc/profilo.D Directory:
$ sudo nano /etc /profilo.D/JDK10.sh
Dovresti vedere la seguente finestra.
Ora aggiungi le seguenti righe al file:
esporta java_home = "nstall_dir/jdk-10"IL Install_dir Nel mio caso /optare
Ora premi + X, Quindi premere y e poi premere Per salvare il file.
Una volta salvato il file, riavviare il computer con il seguente comando:
$ sudo riavvia
Una volta avviato il computer, eseguire il comando seguente per testare se il Java_home La variabile dell'ambiente è disponibile:
$ echo $ java_homeCome puoi vedere nello screenshot qui sotto, è impostato sul percorso corretto.
Puoi anche controllare il SENTIERO Variabile di ambiente con il seguente comando:
$ echo $ percorso
Come puoi vedere nella sezione contrassegnata dello screenshot di seguito, OpenJDK 10's bidone/ La directory viene aggiunta al SENTIERO.
Ora esegui il seguente comando per verificare se OpenJDK funziona o no:
$ javac -versionCome puoi vedere nello screenshot qui sotto, OpenJDK 10 funziona correttamente.
Compilare e eseguire un programma Java con OpenJDK 10
In questa sezione, compilerò ed eseguirò un semplice programma Java con OpenJDK 10 per mostrarti che OpenJDK 10 funziona correttamente.
Questo è il mio semplice programma Hello World salvato ~/Documenti/codici/elhoworld.Giava file.
Classe pubblica HelloWorldCompilando Helloworld.Java con OpenJDK 10
Prima vai alla directory in cui il file viene salvato con il seguente comando:
$ cd ~/documenti/codici
Ora per compilare Ciao mondo.Giava File di origine Java, eseguire il seguente comando:
$ Javac Helloworld.Giava
Esegui Helloworld con OpenJDK 10
Una volta il Ciao mondo.Giava il file viene compilato, a Ciao mondo.classe Il file viene generato. Questo è il file di codice byte Java che si esegue con il Giava comando come segue:
$ Java Helloworld
NOTA: Se il nome del codice Byte Java è Ciao mondo.classe, tu corri Java Helloworld. Non devi includere .classe estensione. Altrimenti non funzionerà.
Come puoi vedere, il programma Java ha funzionato correttamente e ha visualizzato l'output corretto.
Ecco come installi OpenJDK 10 su Debian 9 Stretch. Grazie per aver letto questo articolo.