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.
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.
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.
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.
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.