Erreur : java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
Bonjour,
J'ai un projet JAVA sous eclipse qui fonctionne très bien.
Lorsque je l'exporte en TraitementFichierExcel.jar et que je l'execute sous commande dos, de la manière suivante :
Citation:
java -jar TraitementFichierExcel.jar
J'ai l'erreur suivante :
Citation:
Impossible de charger le pilote Oracle
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
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.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
...
SQL State: 08001
Pourtant lorsque j'ouvre l'archive TraitementFichierExcel.jar, je trouve bien à la racine de l'archive dans le fihcier : .classpath, la ligne suivante :
Code:
1 2 3 4 5 6
| <?xml version="1.0" encoding="UTF-8"?>
<classpath>
...
<classpathentry kind="lib" path="librairies/ojdbc7.jar"/>
...
</classpath> |
La librairie orcale : ojdbc7.jar est bien référencée.
Je ne comprens pas.
Est ce que quelqu'un aurait une idée ?
Par avance merci.
Bien à vous.