Code :
- C:\bidouille\iziget_v1>java -jar iziget.jar
- Exception in thread "main" java.lang.NoClassDefFoundError: classes/gui/GuiApplic
- ation (wrong name: gui/GuiApplication)
- at java.lang.ClassLoader.defineClass0(Native Method)
- at java.lang.ClassLoader.defineClass(Unknown Source)
- at java.security.SecureClassLoader.defineClass(Unknown Source)
- at java.net.URLClassLoader.defineClass(Unknown Source)
- at java.net.URLClassLoader.access$100(Unknown Source)
- at java.net.URLClassLoader$1.run(Unknown Source)
- at java.security.AccessController.doPrivileged(Native Method)
- at java.net.URLClassLoader.findClass(Unknown Source)
- at java.lang.ClassLoader.loadClass(Unknown Source)
- at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
- at java.lang.ClassLoader.loadClass(Unknown Source)
- at java.lang.ClassLoader.loadClassInternal(Unknown Source)
|
Mon jar est généré par un script ant, et il me fait le manifest suivant :
Code :
- Manifest-Version: 1.0
- Ant-Version: Apache Ant 1.6.1
- Created-By: 1.4.2_04-b05 (Sun Microsystems Inc.)
- Built-By: 3DDL
- Main-Class: classes/gui.GuiApplication
|
le jar contient plein de trucs, dont /classes/gui/GuiApplication
je comprends pas le pb...la classe est bien celle qui contient le main
Le double clic dessus me dit qu'il ne trouve pas le main (sic), et le lancement via java -jar monprog.jar me lance l'erreur ci dessus...
A noter que l'appli fonctionne parfaitement hors du jar
Message édité par Jubijub le 29-06-2004 à 13:46:32
---------------
Jubi Photos : Flickr - 500px