Bonjour j'ai un problème pour créer un jar exécutable , il ne trouve pas ma classe main

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Exception in thread "main" java.lang.NoClassDefFoundError: main 
Caused by: java.lang.ClassNotFoundException: main 
	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
Could not find the main class: main . Program will exit.
Donc j'ai un dossier jar ou j'ai tous les .class + META-INF/MANIFEST.MF qui contient

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Manifest-Version: 1.0 
Created-By: 1.4.1_01 (Sun Microsystems Inc.) 
Main-Class: main 
Class-Path: ./lib/commons-httpclient-3.1/commons-httpclient-3.1.jar ./lib/commons-logging-1.1.1/commons-logging-1.1.1.jar ./lib/commons-codec-1.3/commons-codec-1.3.jar
Et ma classe main c'est bien : main.class qui se trouve dans mon dossier jar

VOilà merci de votre aide !!