 |
AppletTalk.com Java discussions newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
chopin Guest
|
Posted: Tue Feb 24, 2004 2:49 pm Post subject: problema compilazione con i package |
|
|
Ciao,
un errore stupido ma non esco più fuori.....
ho due file nella stessa cartella.... Primo.java e Secondo.java
Primo richiama all'interno la classe Secondo...
compilo con javac *.java nella cartella corrente e tutto ok.
ora provo a creare una cartella "secondo" dove metto il file Secondo.java,
nell'intestazione gli aggiungo "package secondo;"
nella classe Primo.java invece aggiungo import "secondo.*"
se compilo facendo javac secondoSecondo.java tutto ok
ma se compilo il Primo file scrivedo javac Primo.java mi dice che il package
secondo non esiste...
perchè? sarà una cavolata ma sto impazzendo da ore... sbaglio la sintassi in
compilazione? ho snagliato gli import?
Grazie
ciao
|
|
| Back to top |
|
 |
Il Gatto Guest
|
Posted: Wed Feb 25, 2004 2:45 pm Post subject: Re: problema compilazione con i package |
|
|
"chopin" <chopin20 (AT) libero (DOT) it> ha scritto nel messaggio
news:c1hm89$egd$1 (AT) grillo (DOT) cs.interbusiness.it...
| Quote: | ora provo a creare una cartella "secondo" dove metto il file Secondo.java,
nell'intestazione gli aggiungo "package secondo;"
nella classe Primo.java invece aggiungo import "secondo.*"
ma se compilo il Primo file scrivedo javac Primo.java mi dice che il
package
secondo non esiste...
perchè? sarà una cavolata ma sto impazzendo da ore... sbaglio la sintassi
in
compilazione? ho snagliato gli import?
|
Devi mettere il percorso completo della cartella che contiene "secondo" nel
classpath, sennò per quello che lo riguarda non esiste.
Quell'"import secondo.*" viene tradotto come
OgniSingoloPercorsoDelClassPath/secondo/*, quindi se p.es classpath vale
c:;c:pluto cercherà in C:secondo* e c:plutosecondo* e da nessun'altra
parte.
Nel caso descritto basta aggiungere . (cartella corrente) ai percorsi per
vederlo compilare, però poi devi sempre compilarlo e avviarlo da quella
directory.
IG
|
|
| Back to top |
|
 |
Roberto Nunnari Guest
|
Posted: Wed Feb 25, 2004 3:29 pm Post subject: Re: problema compilazione con i package |
|
|
chopin wrote:
| Quote: | ma se compilo il Primo file scrivedo javac Primo.java mi dice che il package
secondo non esiste...
|
prova a compilare impostando il classpath:
javac secondo*.java
javac -classpath . *.java
--
Roberto Nunnari -software engineer-
mailto:robi (AT) nunnisoft (DOT) ch
http://www.nunnisoft.ch
Residenza Boschetto 12 tel/fax: +41-91-6046511
6935 Bosco Luganese """ mobile: +41-76-3208561
Switzerland (o o)
========================oOO==(_)==OOo========================
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|