Bonjour,

J'ai fait un projet java dans Eclipse. J'utilise une librairie (un jar qui contient com.mysql.jdbc.Driver) que j'ai configuré dans Java Build Path du projet. J'arrive à lancer le programme dans Eclipse sans problème.

Par contre j'ai un problème java.lang.ClassNotFoundException: com.mysql.jdbc.Driver quand je lance le .class ou le .jar crées par Eclipse. J'arrive pas non plus à lancer le .class ou .jar crées manuellement en ligne de commande.

Voici comment j'ai crée le .jar

Code : Sélectionner tout - Visualiser dans une fenêtre à part
jar cvmf MANIFEST.MF Application.jar *.class

Avec en Manifest le .jar qui contient com.mysql.jdbc.Driver en Class-Path:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Manifest-Version: 1.0
Main-Class: DB.KapnewsCount
Class-Path: \mysql-connector-java-5.1.6-bin.jar
Est-ce que mon Class-Path dans le Manifest est correct? (sachant que mysql-connector-java-5.1.6-bin.jar est à la racine de mon projet.

Quelqu'un voit un autre problème?

Merci.