Apposto ora provo a vedere come da tue indicazioni il da farsi, grazie mille comunque!
Apposto ora provo a vedere come da tue indicazioni il da farsi, grazie mille comunque!
Ok, allora abbiamo capito che è sbagliato il modo in cui compili, perché io non ho nessun problema... Come fai? Io uso semplicemente Eclipse: ho creato un nuovo progetto e poi le due classi. Tu?
Se le due classi sono nello stesso package (e la directory dei sorgenti si chiama come il package), le classi si vedono eccome.
Come per l'altra discussione, fai vedere dove ti trovi al momento della compilazione e dicci anche esattamente il comando che usi per compilare.
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Al momento della compilazione mi trovo nel directory dei sorgenti e il comando che utilizzo è javac Nomeclasse.java
Devi compilare entrambi altrimenti è ovvio che non funziona
javac *.java
così non devi stare neanche attento ai nomi.
Altrimenti dovresti fare javac Esercizio1.java Evento.java
Ciao![]()
Ultima modifica di schumy2000; 09-02-2015 a 15:17
I computer sono incredibilmente veloci, accurati e stupidi.
Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
Insieme sono una potenza che supera l'immaginazione.
A.Einstein
ahm quindi ogni volta che ho un insieme di sorgenti in una directory faccio così e me li complia tutti inisieme i modo che si "riconoscano" tra di loro?
all'inizio puoi farlo, anzi è un bene acquisire manualità su queste cose.
Ma non appena cominci a fare progetti più "importanti" dovrai cominciare ad usare un IDE come Eclipse o simili.
Questa ovviamente è la mia idea, poi ognuno è libero di pensarla come vuole.
I computer sono incredibilmente veloci, accurati e stupidi.
Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
Insieme sono una potenza che supera l'immaginazione.
A.Einstein
okok non sapevo questa cosa! Eclipse è molto meglio, però il mio prof vuole che usiamo nedit o kwrite perchè all'esame utilizzeremo questi
è normale che con il tuo metodo riesca si a compilarlo ma dopo non riesca ad eseguirlo?
certo, assolutamente normale.
Poi devi avviare la classe che contiene il main al suo interno.
quindi scriverai nel cmd
java Esercizio1
Senza il ".class" e rispettando le maiuscole.
Mi sembra però assurdo che il vostro professore non vi abbia informato su queste cose.
I computer sono incredibilmente veloci, accurati e stupidi.
Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
Insieme sono una potenza che supera l'immaginazione.
A.Einstein