Il path

I file del computer sono suddivisi in cartelle: ogni cartella è semplicemente un contenitore in cui ci sono dei file.

I comandi java e javac sono in effetti dei file loro stessi. Il comando path dice in quali cartelle andare a guardare per trovare i file che rappresentano i comandi.

Se viene visualizzato il messaggio "comando non riconosciuto" quando si esegue javac, anche se l'installazione è stata fatta, questo può essere dovuto al fatto che il path non include la cartella in cui si trova il file.

Cose da fare:

  1. Cercare il file javac.exe e prendere nota della cartella (directory) in cui si trova
  2. Dal prompt dei comandi: lanciare il comando path e verificare se viene visualizzata anche la cartella in cui si trova javac.exe
  3. In caso contrario, impostare il path in modo che includa questa cartella.

Il punto 3 si può fare in vari modi:

tutti i sistemi operativi Windows
quando si apre una finestra di prompt dei comandi, dare
path=%PATH%;c:\xxx
dove c:\xxx è il nome della cartella in cui si trova javac
sistemi Windows 95 e simili
editare il file autoexec.bat che si trova nella cartella c:\ aggiungendo alla fine del file la linea
path=%PATH%;c:\xxx
descritta sopra
sistemi Windows NT e simili (2000, XP)
Andare su Start->Pannello di controllo; fate click su Sistema, poi Avanzate, poi Variabili d'ambiente. Nel rettangolo di sotto vedete un elemento della lista in cui c'è scritto path: evidenziate, e fate click su Modifica.

Nei casi 2 e 3: controllate che la stringa del path sia una sequenza di cartelle separate dal punto e virgola. Controllate ed eventualmente aggiungete il nome della cartella dove sta javac.exe

Se non si riesce a modificare il path, andare sull'help in linea (Start->Guida in linea oppure Start->Help) e cercare le parole chiave "variabili d'ambiente" oppure "modificare i valori delle variabili d'ambiente".