Bonjour,
voici comment sont répartis mes dossiers:
ScreeningAssistant : repertoire dans lequel je me mets pour lancer ma commande java
Dans ce rep se trouvent les rep java_api et sa.
dans java_api se trouvent mes .jar et dans sa se trouvent la classe contenant le main(ScreeningAssistantGUI) et d'autres rep(packages) contenant les autres classes de mon appli.
je lance la commande suivante (sous linux debian lenny):
java -classpath ".:java_api/forms-1.0.4.jar:java_api/itext-0.94.jar:java_api/jcommon-0.9.5.jar:java_api/jfreechart-0.9.20.jar:java_api/joelib.jar:java_api/localedata.jar:java_api/log4j.jar:java_api/looks-1.3.1.jar:java_api/mysql-connector-java-3.0.14-production-bin.jar:java_api/vecmath.jar:java_api/jdom.jar" sa/ScreeningAssistantGUI
et voilà la réponse :
Exception during event dispatch:
java.lang.NoClassDefFoundError: joelib.io.types.ChemicalMarkupLanguage
at java.lang.Class.initializeClass(libgcj.so.90)
at java.lang.Class.forName(libgcj.so.90)
at java.lang.Class.forName(libgcj.so.90)
at joelib.io.JOEFileFormat.getMoleculeFileType(JOEFileFormat.java:160)
at joelib.io.IOTypeHolder.loadFileTypes(IOTypeHolder.java:588)
at joelib.io.IOTypeHolder.instance(IOTypeHolder.java:192)
at sa.gui.JOELibStructureViewer.<init>(JOELibStructureViewer.java:46)
at sa.ScreeningAssistantGUI.<init>(ScreeningAssistantGUI.java:83)
at sa.ScreeningAssistantGUI.createAndShowGUI(ScreeningAssistantGUI.java:213)
at sa.ScreeningAssistantGUI.access$0(ScreeningAssistantGUI.java:208)
at sa.ScreeningAssistantGUI$1.run(ScreeningAssistantGUI.java:243)
at java.awt.event.InvocationEvent.dispatch(libgcj.so.90)
at java.awt.EventQueue.dispatchEvent(libgcj.so.90)
at java.awt.EventDispatchThread.run(libgcj.so.90)
Caused by: java.lang.ClassNotFoundException: org.apache.xerces.parsers.SAXParser not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./,file:java_api/forms-1.0.4.jar,file:java_api/itext-0.94.jar,file:java_api/jcommon-0.9.5.jar,file:java_api/jfreechart-0.9.20.jar,file:java_api/joelib.jar,file:java_api/localedata.jar,file:java_api/log4j.jar,file:java_api/looks-1.3.1.jar,file:java_api/mysql-connector-java-3.0.14-production-bin.jar,file:java_api/vecmath.jar,file:java_api/jdom.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.90)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.90)
at java.lang.ClassLoader.loadClass(libgcj.so.90)
at java.lang.ClassLoader.loadClass(libgcj.so.90)
at java.lang.Class.forName(libgcj.so.90)
at java.lang.Class.initializeClass(libgcj.so.90)
...13 more
Je n'arrive pas à résoudre ce problème, pouvez-vous m'aider s'il vous plait?!Configuration: Linux Debian
Mozilla 1.8.1.12

