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/java
Bonjour 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.
se fait-il chaque fois que vous ouvrez l'éclipse? – fmodos
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
Essayez ceci: java HelloWorld – jdb