[java] classpath Clicca QUI per vedere il messaggio nel forum |
| TankJr. |
come faccio a impostare la var CLASSPATH in modo che mi veda una directory e tutte le sue sottodirectories?
mi spiego:
io metto in /etc/profile
export CLASSPATH=".../home/pippo/java"
così mi vede tutte le classi in /home/pippo/java, ma non le classi in /home/pippo/java/prova
come posso evitare di dover concatenare ogni sottodirectory al CLASSPATH? |
| KarmaKOMA |
| Devi scrivere pippo sulla tavolozza del cesso di casa e poi pregare a bill gates.... |
| 0m4r |
io non credo che sia possibile fare quello che dici.
Perchè, pensandosi un attimo ho ipotizzato che a questo punto basterebbe inserire nel classpath la root del sistema (qualcosa tipo c:\ per win e qualcosa tipo / per Linux), ma a questo punto non avrebbe più nemmeno senso l'utilizzo stesso di CLASSPATH.
cmq puoi dare un occhiata qui oppure qua |
| Bloody |
forse devi considerare le classi inserite nelle sottocartelle come appartenenti ad un package la cui directory principale e' prova, aggiungendo la riga di codice all'inizio del sorgente dove si specifica il percorso
package prova.<eventuale_sottocartella>
oppure, guarda qua verso la fine dove si parla di package :) |
| KarmaKOMA |
| forse scolpendo il bide' a forma di venere del botticelli... |
| TankJr. |
Originally posted by Bloody
forse devi considerare le classi inserite nelle sottocartelle come appartenenti ad un package la cui directory principale e' prova, aggiungendo la riga di codice all'inizio del sorgente dove si specifica il percorso
package prova.<eventuale_sottocartella>
oppure, guarda qua verso la fine dove si parla di package :)
mmm ok, coi package funziona! ..anche se nn era proprio la soluzione che volevo :pensa:
grassie!! |
|
|
|