Connecteur mySql avec eclipse - Java - Programmation
Marsh Posté le 16-05-2005 à 16:44:52
Merde ca a pas marché l'insertion d'image
Bon je vous la décrit : il dit la connection source ne contient pas la source du fichier Class.class
Vous pouvez modifier la connexion source en cliquant sur le bouton modifier ci dessous
Marsh Posté le 16-05-2005 à 20:06:54
Le source :
public void makeConnection() throws Exception
{
Class.forName(driver);
myConn = DriverManager.getConnection(url_bdd,user,mdp);
}
Les erreurs
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
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.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at classes.ConnectionBean.makeConnection(ConnectionBean.java:27)
at classes.Interface.<init>(Interface.java:26)
at classes.CM.main(CM.java:19)
Thanx
Marsh Posté le 16-05-2005 à 20:07:57
Et bien sur dans une interface constante :
public static final String driver = "com.mysql.jdbc.Driver";
Marsh Posté le 16-05-2005 à 22:57:36
Oui je sais, mais il y est déjà en fait. Le connector est bien dans mes variables d'environnement.
J'ai créé des Jsp avec JCreator et Tomcat et ca marchait.
Là je suis passé à eclipse, sans tomcat puisque c'est un projet java, ca passe à la compil (normal) mais ca me jette à l'exécution.
Marsh Posté le 16-05-2005 à 16:42:40
Salut,
Je viens de passer à éclipse et il y a qq petits pbs
J'ai une erreur du type : Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Or j'ai le connector mysql-connector-java-3.0.15-ga-bin.jar. Je l'ai déjà utilisé avec JCreator et Tomcat et là ca marchait très bien.
En cliquant sur : at java.lang.Class.forName(Unknown Source) j'obtiens dans l'éditeur de classes :
[img]C:\Documents and Settings\Xb\Bureau\s.JPG[/img]
En cliquand sur modifier la source concernée il me demande le chemin d'accès de rt.jar mais aucun ne semble marcher
Des solutions ?