Quindi, hai iniziato a imparare la programmazione Java? Va bene.

E vuoi eseguire i programmi java sul tuo sistema Linux? Ancora meglio.

Permettetemi di mostrare come eseguire Java in terminale in Ubuntu e altre distribuzioni Linux.

Esecuzione di programmi Java in Ubuntu

Andiamo nei passaggi appropriati qui.

Passo 1: Installa il compilatore Java

Per eseguire un programma Java, devi prima compilare il programma. Hai bisogno del compilatore Java per questo scopo.

Il compilatore Java fa parte di JDK (Java Development Kit). È necessario installare JDK per compilare ed eseguire programmi Java.

Innanzitutto, controlla se hai già installato il compilatore Java sul tuo sistema:

javac --version

Se viene visualizzato un errore come “Comando’ javac ‘non trovato, ma può essere installato con”, questo significa che è necessario installare Java Development Kit.

compilatore java controlla ubuntu
Controlla se il compilatore Java è già installato o meno

Il modo più semplice per installare JDK su Ubuntu è quello di andare con l’offerta predefinita da Ubuntu:

sudo apt install default-jdk

Ti verrà chiesto di inserire la password del tuo account. Quando si digita la password, non si vede nulla sullo schermo. E ‘ normale. Basta inserire la password ciecamente. Quando richiesto, premere il tasto invio o il tasto Y.

installare jdk ubuntu
Installare JDK che contiene anche il compilatore Java

Il comando sopra dovrebbe funzionare per altre distribuzioni basate su Debian e Ubuntu come Linux Mint, elementary OS ecc. Per altre distribuzioni, utilizzare il gestore pacchetti della propria distribuzione. Il nome del pacchetto potrebbe anche essere diverso.

Una volta installato, verificare che javac sia ora disponibile.

compilatore java ubuntu
Verifica che il compilatore Java possa essere utilizzato ora

Fase 2: Compilare il programma Java in Linux

È necessario disporre di un file di programma Java per questo motivo. Supponiamo che tu crei un nuovo file di programma Java chiamato HelloWorld.java e ha il seguente contenuto:

class HelloWorld{ public static void main(String args){ System.out.println("Hello World"); } } 

È possibile utilizzare Nano editor in terminal o Gedit editor di testo grafico per scrivere i programmi Java.

javac HelloWorld.java

Se non ci sono errori, il comando precedente non produce alcun output.

Quando si compila il programma Java, genera un .file di classe con il nome della classe che hai usato nel tuo programma. Devi eseguire questo file di classe.

Fase 3: Eseguire il file di classe Java

Non è necessario specificare l’estensione della classe qui. Solo il nome della classe. E questa volta, usi il comando java, non javac.

java HelloWorld

Questo stamperà Hello World sullo schermo per il mio programma.

esecuzione di programmi java nel terminale linux
Esecuzione di programmi java nel terminale Linux

Ed è così che si esegue un programma Java nel terminale Linux.

Questo è stato il più semplice esempio. Il programma di esempio aveva solo una classe. Il compilatore Java crea un file di classe per ogni classe nel programma. Le cose si complicano per programmi e progetti più grandi.

Questo è il motivo per cui consiglio di installare Eclipse su Ubuntu per una corretta programmazione Java. È più facile programmare in un IDE.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.