我正在開發一個使用maven spring和hibernate的web應用程序,我需要使用hibernate創建模式,爲此我在連接到MySQL 5.5數據庫的pom.xml
。未找到JDBC驅動程序類:com.mysql.jdbc.Driver
<!-- MySql 5.5 Connector -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.15</version>
</dependency>
這在我Libraries
進口mysql-connector-java-5.1.15.jar
Maven Dependencies
下,但是當我嘗試連接到數據庫,它給了我Exception in thread "main" org.hibernate.HibernateException: JDBC Driver class not found: com.mysql.jdbc.Driver
。
我已經完成了這個工作,就像時代的超越,但是當我不習慣使用Maven來管理我的依賴和構建項目時,我做到了這一點。我剛剛在Eclipse IDE中的Dynamic Web Project
的lib
文件夾中使用了相同的jar文件。
有人能告訴我我在這裏錯過了什麼,還有什麼我需要在我的構建路徑中有這個罐子?
謝謝。
沒有來自Maven倉庫的-bin後綴的JAR工作得很好,我自己使用5.1.20。也許不是JAR的名稱,這真的沒有關係,但是從第一個到第二個的內容已經改變了。澄清這可能會使答案更好一點。 – 2014-02-18 22:00:47