Sto cercando di eseguire JUnit
prove da Eclipse, ma durante l'esecuzione di questi test, sto ottenendo ClassNotFound
EccezioneEsecuzione di test JUnit da Eclipse dà ClassNotFound errore
completa Stack Trace segue:
java.lang.NoClassDefFoundError: of Caused by: java.lang.ClassNotFoundException: of at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) Exception in thread "main"
Ho cercato google per questo e ho trovato che un paio di ragazzi hanno affrontato questo problema, ma nessuno di loro sembra risolvere il mio problema. Questo probabilmente può essere dovuto a differenza di piattaforme
La mia piattaforma di sviluppo è la seguente
OS: Windows XP
Eclipse JUNO
JUnit4
Maven2
media mentre, se corro questo progetto utilizzando Maven Corre assolutamente bene.
La parte più strana per me è il nome della classe per cui viene generata l'eccezione ClassNotFound
. Il nome della classe è of
.
Questo è ciò che mi soffia completamente.
Inoltre, quale traccia di stack mai elencata sopra, è tutto ciò che ottengo quando ottengo l'errore nient'altro.
Sono stato bloccato in questo problema per 2 giorni, qualsiasi aiuto sarebbe molto apprezzato.
Vuol fare un Progetto-> Pulire il vostro progetto in Eclipse risolvere il problema? –
Che tipo di classe è questa? di?? –
".ClassNotFoundException: ?? of ?? at ??" NON è un nome di classe, non riesce a riportare correttamente i dettagli dell'errore. Maven di solito dedica un po 'di tempo alla configurazione di un progetto prima di eseguire qualsiasi cosa - controllare cosa aggiunge al classpath del progetto che non si ha già in classpath eclipse. Se ** tu ** non stai usando il caricatore di classi dinamico nel tuo metodo principale, sospetto che sia la classe JUnit che non riesce a trovare. –