Bonjour,

J'essaie de trouver la ligne de commande qui me permettra de compiler un projet eclipse en commande

Voici la commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
javac -sourcepath src -classpath @classpath -d classes/ ./src/Main.java
Voici pour lancer le pgr :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sam@sam:~/Workspace/Java/TFE$ java classes.Main
Voici le message d'erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Exception in thread "main" java.lang.NoClassDefFoundError: classes/Main (wrong name: Main)
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:632)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
	at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:264)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332)
Could not find the main class: classes.Main. Program will exit.
C'est surement avec le classpath, car quand je faisait un simple print sans inclure le classpath, cela fonctionnait.

Une idée svp?