Ho implementato con successo e ho eseguito diversi tutorial Scala in Eclipse utilizzando il plug-in Scala. Poi, all'improvviso, ho provato a compilare ed eseguire un esempio, e questo errore si avvicinò:noClassDefFoundError utilizzando il plug-in Scala per Eclipse
Exception in thread "main" java.lang.NoClassDefFoundError: hello/HelloWorld
Caused by: java.lang.ClassNotFoundException: hello.HelloWorld
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:315)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398)
Dopo questo punto non potevo più eseguire qualsiasi programma alla Scala di Eclipse. Ho provato a pulire e ricostruire il mio progetto, chiudendo e riaprendo il mio progetto, chiudendo e riaprendo Eclipse.
versione di Eclipse numero 3.5.2 e 2.8.0 plug-Scala
Ecco il codice originale:
package hello
object HelloWorld {
def main(args: Array[String]){
println("hello world")
}
}
Esiste un file HelloWorld.class in $ PROJECT/bin/hello? (È possibile utilizzare la vista "Navigatore" per verificare). –