2013-01-25 4 views
0

En éclipse, je reçois tout à coup l'erreur suivante: <terminated> Adding more memory. [Java Application] /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/javaBonjour tout le monde en Java ne compilera pas

Avec le stacktrace:

Exception in thread "main" java.lang.NoClassDefFoundError: 
Caused by: java.lang.ClassNotFoundException: 
    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:306) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 

J'ai essayé googler, et je ne sais pas pourquoi cela se produit ... J'ai essayé de fermer et de rouvrir l'éclipse, et de redémarrer. Je codifiais volontiers un projet Android (qui était en cours de compilation il y a quelques minutes) quand cela a commencé.

Pour votre information, le code que je suis en train de compiler est:

public class HelloWorld { 

    public static void main(String[] args){ 
     System.out.println("Hello World"); 
    } 
} 

Il fonctionne cependant dans le terminal (après stupide fin correction de nuit)

[email protected]:/Users/Jono/Workspace/HelloWorld/src$ ls 
HelloWorld.java 

[email protected]:/Users/Jono/Workspace/HelloWorld/src$ javac HelloWorld.java 

[email protected]:/Users/Jono/Workspace/HelloWorld/src$ ls 
HelloWorld.class HelloWorld.java 

[email protected]:/Users/Jono/Workspace/HelloWorld/src$ java HelloWorld 
Hello World 

Je courais un Macbook Pro OSX 10.7.5, complètement à jour.

+0

se fait-il chaque fois que vous ouvrez l'éclipse? – fmodos

+0

Seulement après la compilation, lors de la tentative d'exécution. La même chose se produit lors de la compilation à partir du terminal (voir les modifications) - mais cela a commencé lors de l'utilisation d'Eclipse. – Jono

+3

Essayez ceci: java HelloWorld – jdb

Répondre

3

omettez le .class

java HelloWorld 
+0

Désolé, il est tard :) Même problème existe encore en éclipse. – Jono

Questions connexes