Ciurlo Inviato 5 Novembre 2009 Segnala Condividi Inviato 5 Novembre 2009 Lunedì ho iniziato un corso di programmazione in università (Bioinformatica) e come inizio si impara a usare Java. Tempo fa imparai qualcosa della programmazione in java da autodidatta e ricordo che dopo aver scritto il programma, tramite terminale lo compilavo (javac "nomeprogramma") e poi lo eseguivo (java "nomeprogramma"). Oggi a lezione ho provato a fare questa procedura e zac.....mi compare quest'errore: Exception in thread "main" java.lang.NoClassDefFoundError: AreaRettangolo/ Caused by: java.lang.ClassNotFoundException: AreaRettangolo. at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:319) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330) at java.lang.ClassLoader.loadClass(ClassLoader.java:254) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:399) Il programma scritto (calcolare l'area di un rettangolo) è corretto, in quanto con DrJava (il programma che utilizza la nostra docente durante le lezioni) mi funziona tutto alla perfezione. Perchè non riesco più da terminale? Devo magari abilitare qualcosa? JDK penso che ci sia già nel mac 10.6.1 e aggiornato........ Dove sbaglio? Life's but a walking shadow, a poor player That struts and frets his hour upon the stage And then is heard no more. It is a tale Told by an idiot, full of sound and fury, Signifying nothing. Link al commento Condividi su altri siti Altre opzioni di condivisione...
chitebbeiv Inviato 5 Novembre 2009 Segnala Condividi Inviato 5 Novembre 2009 la procedura è corretta, controlla se hai installato xcode oppure la JDK, con mac os credo venga installata solo il JRE.  MacBook Pro 2011 13" i5 2.4GHz 4GB  I'm a mac user Link al commento Condividi su altri siti Altre opzioni di condivisione...
keyg7 Inviato 6 Novembre 2009 Segnala Condividi Inviato 6 Novembre 2009 ma hai importato le classi? Link al commento Condividi su altri siti Altre opzioni di condivisione...
keysersoze Inviato 6 Novembre 2009 Segnala Condividi Inviato 6 Novembre 2009 Direi che mancano le classi... Dovresti importarle e averle nel classpath. La beffa più grande che il diavolo abbia mai fatto, è stato far credere al mondo che lui... non esiste....e come niente......... sparisce… MacBook Pro Unibody, 2,8GHz, HD 500GB, RAM 4GB; iPod mini, 4GB; iPod nano 16GB, iPhone 4 16GB Link al commento Condividi su altri siti Altre opzioni di condivisione...
Ciurlo Inviato 7 Novembre 2009 Autore Segnala Condividi Inviato 7 Novembre 2009 Risolto thanks! Pensavo di aver la JDK già installata (sul sito sun non mi permetteva di scaricare la versione per mac) e invece non l'avevo. Ho installato Xcode e ora funziona tutto! Grazie a tutti Life's but a walking shadow, a poor player That struts and frets his hour upon the stage And then is heard no more. It is a tale Told by an idiot, full of sound and fury, Signifying nothing. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.