AppletTalk.com Forum Index AppletTalk.com
Java discussions newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

problema compilazione con i package

 
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian)
View previous topic :: View next topic  
Author Message
chopin
Guest





PostPosted: Tue Feb 24, 2004 2:49 pm    Post subject: problema compilazione con i package Reply with quote



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





PostPosted: Wed Feb 25, 2004 2:45 pm    Post subject: Re: problema compilazione con i package Reply with quote




"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





PostPosted: Wed Feb 25, 2004 3:29 pm    Post subject: Re: problema compilazione con i package Reply with quote



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
Display posts from previous:   
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.