Java : prog" ne se lance que dans eclipse

[Résolu/Fermé]
Signaler
Messages postés
391
Date d'inscription
vendredi 22 avril 2011
Statut
Membre
Dernière intervention
5 février 2013
-
Messages postés
391
Date d'inscription
vendredi 22 avril 2011
Statut
Membre
Dernière intervention
5 février 2013
-
Bonjour les codeurs,
voila, j'ai un soucis plutôt chelou : j'ai un projet à faire en java, et pour le tester, je me contente de le lancer dans la console eclipse .
mais en essayant de le lancer en dehors, j'ai eu une jolie surprise :
java Game
Exception in thread "main" java.lang.NoClassDefFoundError: Game (wrong name: src/Game)
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
	at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
	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)
Could not find the main class: Game.  Program will exit.



notez que Game est la classe qui contient bien la méthode main, et que se projet se lance parfaitement dans eclipse (aucune erreur, aucune warning ) ...

toute idée sera la bienvenue ...

1 réponse

Messages postés
16410
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 octobre 2021
2 903
Est-ce que tu n'aurais pas un package dans le code et du coup tu serais dans le mauvais répertoire ?
Messages postés
391
Date d'inscription
vendredi 22 avril 2011
Statut
Membre
Dernière intervention
5 février 2013
52
ah bah c'est malin. maintenant, j'ai honte . merci pour le coup de pouce ;-)