Bonjour,

lorsque j'exporte mon projet depuis Eclipse, le JAR créé ne contient pas le driver JDBC.

Pourtant ça compile et tourne très bien sous Eclipse, j'ai bien ajouté le jar de ma base de donnée au projet ...

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
15
16
17
18
19
20
Lancement de la simulation avec vos paramÞtres
Le pilote de connexion Ó la base de donnÚe n'a pas ÚtÚ trouvÚ.
java.lang.ClassNotFoundException: org.h2.Driver
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:169)
        at rttb.stage.jmn.lecteur.outils.ConnexionH2.<init>(ConnexionH2.java:32)
        at rttb.stage.jmn.lecteur.outils.ConnexionH2.<clinit>(ConnexionH2.java:15)
        at rttb.stage.jmn.simu.Simulateur.remplirSvParc(Simulateur.java:96)
        at rttb.stage.jmn.simu.Simulateur.<init>(Simulateur.java:17)
        at rttb.stage.jmn.simu.Simulateur.getInstance(Simulateur.java:44)
        at rttb.stage.jmn.lecteur.MenuPrincipal.<init>(MenuPrincipal.java:87)
        at rttb.stage.jmn.lecteur.Principale.main(Principale.java:17)
La connexion Ó la base de donnÚe a ÚchouÚ !
Outils utilisés : Eclipse 3.3.2, h2database le tout sous Windows XP home sp3

C'est sans doute un paramètre dans l'export du JAR qui doit manquer, mais je vois pas lequel !

Si quelqu'un a une idée