CLASSPATH


Definizione:
Un classpath e' una lista di directories o di files zip contenenti classi java.

Il compilatore e l'interprete cercano una classe, per default, nella directory corrente e nel file zip delle classi JDK.

Siccome e' bene tenere i sorgenti e i file .class in directories separate e solitamente si chiama l'interprete dalla directory dei sorgenti e' bene avere nel classpath la directory delle classi, nel nostro caso: ~/classes

Ci sono due possibilita':

Sebbene sia meglio la seconda soluzione, per semplicita' adottiamo la prima settandolo nel .cshrc.

Il compilatore e l'interprete cercano una classe in ogni directory o file zip presente nel classpath secondo l'ordine delle entries. Soltanto la prima classe con il nome corretto verra' considerata.
 
 


images/arrow1_left.gif (1097 byte)images/arrow1_right.gif (1095 byte)