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 :

java -jar TraitementFichierExcel.jar
J'ai l'erreur suivante :

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 XML : Sélectionner tout - Visualiser dans une fenêtre à part
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.