Bonjour,
J'ai un problème d'exécution d'un fichier jar créé avec Eclipse et utilisant MySQL.
- Le programme fonctionne très bien s'il est lancé par Eclipse.
- Mais si je clique sur le fichier jar je ne peux même pas charger le driver MySQL.
Quelle est donc la différence entre une exécution directe et une exécution sous Eclipse ?
Quelques informations complémentaires :
o Le driver a bien été spécifié dans Eclipse : Projet/Propriétés/Chemin de génération ...
o Le problème n'est pas résolu si je copie le driver :
- dans le répertoire d'exécution du fichier jar
- dans la racine du disque dur
o Voici le fichier classpath :
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path=""/>
<classpathentry exported="true" kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/Papou"/>
<classpathentry exported="true" kind="lib" path="C:/zzJava/Eclipse/Data/Lib/mysql-connector-java-5.0.8-bin.jar"/>
<classpathentry kind="output" path=""/>
</classpath>
Merci d'avance pour votre aide.
Partager