Java : prog" ne se lance que dans eclipse

Résolu/Fermé
periplasme Messages postés 391 Date d'inscription vendredi 22 avril 2011 Statut Membre Dernière intervention 5 février 2013 - 28 mars 2012 à 17:46
periplasme Messages postés 391 Date d'inscription vendredi 22 avril 2011 Statut Membre Dernière intervention 5 février 2013 - 28 mars 2012 à 18:02
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 ...

A voir également:

1 réponse

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
28 mars 2012 à 17:57
Est-ce que tu n'aurais pas un package dans le code et du coup tu serais dans le mauvais répertoire ?
0
periplasme Messages postés 391 Date d'inscription vendredi 22 avril 2011 Statut Membre Dernière intervention 5 février 2013 53
28 mars 2012 à 18:02
ah bah c'est malin. maintenant, j'ai honte . merci pour le coup de pouce ;-)
0