Probleme de generation de jar avec Netbean
Bonjour,
Je développe une IHM sous NB 5_5_1. Tant que je la lance avec NB pas de problème.
Par contre lorsque j'essaye en ligne de commande c'est pas la joie:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| [julien@localhost dist]$ java -jar "/home/julien/Developpement/ImagoStudioGUI/dist/ImagoStudioGUI.jar"
Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: Main.ISMainFrame
at java.lang.VMClassLoader.transformException(java.lang.Class, java.lang.Throwable) (/usr/lib/libgcj.so.6.0.0)
at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException: java.lang.StringBuilder not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/home/julien/Developpement/ImagoStudioGUI/dist/ImagoStudioGUI.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
...4 more |
Mon manifeste me semble correct:
Code:
1 2 3 4 5 6 7 8 9 10
| Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.5
Created-By: 1.5.0_06-b05 (Sun Microsystems Inc.)
Main-Class: Main.ISMainFrame
Class-Path: lib/swing-layout-1.0.jar lib/fop.jar lib/avalon-framework-
4.2.0.jar lib/batik-all-1.6.jar lib/commons-io-1.1.jar lib/commons-lo
gging-1.0.4.jar lib/serializer-2.7.0.jar lib/xalan-2.7.0.jar lib/xerc
esImpl-2.7.1.jar lib/xml-apis-1.3.02.jar lib/xmlgraphics-commons-1.1.
jar
X-COMMENT: Main-Class will be added automatically by build |
Et dans le jar j'ai bien toute les libs et les .class.
Je commence à sécher... ça doit être évident mais là ça m'échape.
Si vous avez des idées je suis preneur.