Questo articolo è stato co-redatto da Yaffet Meshesha. Yaffet Meshesha è un esperto di computer e fondatore di Techy, un servizio completo che si occupa di ritiro, riparazione e consegna di computer. Con oltre otto anni di esperienza, Yaffet è specializzato in riparazioni di computer e supporto tecnico. La sua attività è apparsa sui siti TechCrunch e Time.
Questo articolo è stato visualizzato 62 297 volte
Mentre molti ambienti di sviluppo permettono di creare, compilare ed eseguire i programmi senza dover ricorrere all'utilizzo di altri strumenti o software, se lo desideri puoi compilare ed eseguire i tuoi programmi scritti in Java direttamente dalla linea di comando. Sui sistemi Windows si deve utilizzare il "Prompt dei comandi", mentre sui sistemi macOS andrà usata la finestra "Terminale". La procedura da seguire per compilare ed eseguire un file Java è identica su entrambi i sistemi.
Passaggi
Compilare ed Eseguire un Programma Java
-
1Salva il codice sorgente del programma. Scrivere un programma in Java è estremamente semplice, dato che basta utilizzare un qualunque editor di testo, per esempio il "Blocco note" di Windows. La cosa importante è salvare il file che contiene il codice sorgente con l'estensione ".java". Ovviamente è possibile denominare il file con il nome che si preferisce. Nel nostro esempio, in riferimento a tale informazione utilizzeremo la variabile "nome_file".
- Per essere sicuro che il file venga salvato con l'estensione ".java", riportala alla fine del nome che hai scelto per il file e seleziona la voce "Tutti i file" dal menu a discesa "Salva come" o "Tipo file".
- Prendi nota del percorso completo in cui hai deciso di salvare il file.
- Se non hai dimestichezza con il linguaggio di programmazione Java e non sai come scrivere un programma nel modo corretto, fai riferimento a questa guida. Per seguire le istruzioni contenute in questo articolo e imparare a compilare ed eseguire un programma scritto in Java, puoi scegliere di utilizzare il codice sorgente di un programma Java qualunque.
-
2Apri una finestra del "Prompt dei comandi" o del "Terminale". Nello specifico, la procedura da seguire per accedere alla console dei comandi varia leggermente tra Mac e Windows.
- Sistemi Windows: accedi al menu ⇱ Home, quindi digita la parola chiave "cmd" (senza virgolette). Premi semplicemente il tasto Invio per aprire una finestra del "Prompt dei comandi".
- Sistemi MacOS: apri una finestra di "Finder", accedi al menu "Vai", seleziona la voce Applicazioni, scegli l'opzione "Utility", quindi seleziona l'icona "Terminale".
-
3Verifica che Java sia installato sul sistema in uso. Digita il comando
java -version
all'interno della console dei comandi. Se Java è installato correttamente, vedrai apparire una serie di messaggi che indicano la versione di Java attualmente installata nel sistema.- Nel caso venisse visualizzato un messaggio di errore, dovrai scaricare il Java Development Kit dal relativo sito web e installarlo sul computer in uso. Per scaricare il file di installazione, puoi utilizzare l'URL: http://www.oracle.com/technetwork/java/javase/downloads/index.html.
-
4Accedi alla directory in cui hai salvato il file Java che contiene il codice sorgente del programma che desideri eseguire. Per farlo, usa il comando cd seguito dal percorso completo della cartella a cui vuoi accedere.
- Ad esempio, se al momento ti trovi all'interno della cartella
C:\Users\Luca\Progetti
e devi accedere alla directoryC:\Users\Luca\Progetti\Titan
, dovrai digitare il comandocd Titan
seguito dalla pressione del tasto Invio. - Per visualizzare l'elenco di tutto ciò che è presente nella directory in cui ti trovi attualmente, usa il comando
dir
poi premi il tasto Invio.
- Ad esempio, se al momento ti trovi all'interno della cartella
-
5Compila un programma Java. Dopo aver raggiunto la cartella in cui si trova il file del programma che desideri compilare, digita il comando
javac nome_file.java
e premi il tasto "Invio".- Se verrà riscontrato un qualunque errore o se dovessero insorgere dei problemi nell'effettuare la compilazione del codice sorgente indicato, la console dei comandi lo notificherà in modo chiaro.
- Consulta questa guida per scoprire come correggere gli errori presenti nel codice sorgente del programma Java rilevati dal compilatore.
-
6Esegui il programma. Per eseguire un programma scritto in Java, dopo averlo compilato correttamente puoi usare il comando
java nome_file
quindi premi il tasto Invio. Ovviamente dovrai sostituire la variabile "nome_file" con il nome che hai scelto per il file Java che contiene il codice sorgente del programma.- Dopo aver premuto il tasto Invio, il programma indicato verrà eseguito. Se a questo punto dovessi ricevere un messaggio di errore, o se il programma dovesse avere un comportamento inaspettato, fai riferimento alla sezione "Risoluzione dei Problemi".
Pubblicità
Risoluzione dei Problemi
-
1Imposta la variabile "path" di sistema. Se stai cercando di eseguire un semplice programma i cui file sono correttamente memorizzati all'interno di un'unica cartella, è molto probabile che non dovrai eseguire questo passaggio. Al contrario, se sei alle prese con un software complesso che utilizza risorse dislocate in più cartelle, hai la necessità di indicare al sistema operativo dove ricercare le risorse richieste dal programma.
-
Sistemi Windows: digita il comando
java -version
all'interno della finestra del "Prompt dei comandi", quindi premi il tasto Invio. In base al numero di versione di Java mostrato nella prima riga dell'output del comando precedente, digita il codiceset path=%path%;C:\Program Files\Java\jdk1.5.0_09\bin
all'interno della finestra del "Prompt dei comandi", quindi premi il tasto Invio. Ricorda di sostituire la cartella "jdk1.5.0_09" con quella relativa alla versione di Java installata sul tuo computer.- Assicurati di eseguire il programma indicato mentre ti trovi all'interno della directory che contiene il progetto di Java che vuoi compilare.
-
Sistemi MacOS: per essere certo che Java sia installato nel sistema, digita il comando
/usr/libexec/java_home -v 1.7
all'interno della finestra "Terminale", quindi premi il tasto Invio. A questo punto, esegui il comandoecho export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile
all'interno della finestra "Terminale", quindi premi il tasto Invio. Dopo aver apportato le modifiche indicate, chiudi e riapri la finestra "Terminale".
-
Sistemi Windows: digita il comando
Consigli
- Ricorda che è molto importante installare l'ambiente di sviluppo Java JDK sul computer che intendi utilizzare per creare i tuoi programmi Java. Ecco il link da cui puoi scaricare il file di installazione: http://www.oracle.com/technetwork/java/javase/downloads/index.html.