Hibernate Ingénierie Inverse avec Eclipse et MySql
Je vais avoir le plus de mal à obtenir de l'Éclipse pour se connecter et désosser à partir d'une base de données MySQL5. Je peux voir l'Éclipse de la connexion à ma base de données MySQL et peut même voir des tables par le biais de la "Source de Données" Explorateur de vue, mais quand je l'ai essayer après la création d'Hibernate Console et les fichiers de Configuration, j'obtiens l'erreur:
org.hibernate.console.HibernateConsoleRuntimeException:
Problems while loading database
driverclass (com.mysql.jdbc.Driver)
Problems while loading database
driverclass (com.mysql.jdbc.Driver)
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
De mon simple projet java, je commence par créer un Fichier de Configuration Hibernate (cfg.xml).
Name of file: hibernate.cfg.xml
Session Factory name: org.hibernate.SessionFactory
Database Dialect: org.hibernate.dialect.MySQL5Dialect
Driver Class: com.mysql.jdbc.Driver
Connection Url: jdbc:mysql://localhost:3306/<myDatabaseName>
Default Schema: <myDatabaseName>
Username: correct username
Password: correct password
J'ai aussi choisi l'option "Créer une Configuration de la console"
À ce point, je peux voir la nouvelle configuration dans mon "Hibernate" point de vue/workbench volet. Si j'essaie de la développer, je reçois le plus tôt erreur répertoriée.
Je ne comprends pas pourquoi je peux voir la base de données par le biais de la "Source de Données de l'Explorateur" et même si je suis en utilisant la connexion aux bases de profil en place, dans le cadre de ma configuration, j'obtiens toujours cette erreur.
J'ai aussi essayé de créer un nouveau profil de base de données à l'aide d'un manuel mysql connector pot (mysql-connector-java-5.1.13-bin.jar) et même résultat final.
Versions de ce que j'ai:
Eclipse version: 3.6.0 aka Helios, Build 20100617 - 1415
MySQL: 5.1.34
Hibernate Tools (from JBoss): HibernateTools-3.3.1.v201006011046R-H111-GA
(placed into Eclipse's 'dropins' folder)
Ce que je fais mal à mon hibernate configuration de l'installation?
Aider!
OriginalL'auteur sarasota | 2010-07-07
Vous devez vous connecter pour publier un commentaire.
Votre Hibernate Configuration de la Console n'a pas le pilote JDBC MySQL sur son chemin de classe, d'où le
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver
. À partir du guide de référence de l'Hibernate Tools:Le "projet" ont le pilote JDBC MySQL déclaré que la bibliothèque? Si pas, alors vous devez l'ajouter (comme une bibliothèque de projet ou au-dessus de l'onglet).
OriginalL'auteur Pascal Thivent