我是新來創建Java Web應用程序和過這個問題來試圖通過我的應用程序與我的數據庫(稱爲CCDB)進行交互時:沒有合適的MySQL驅動程序發現JBoss應用
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/ccdb/
我的應用程序在JBoss上運行並使用Hibernate與MySQL數據庫進行交互。我在我的項目的lib \ mysql-connector-java-5.1.6-bin.jar中有MySQL驅動程序,並且在Eclipse中將.jar配置爲「Java EE模塊依賴項」,以便將它複製到Web- inf \ lib \當我通過Eclipse將它部署到JBoss。我加倍檢查,驅動程序肯定在項目的.war文件中,所以它應該是可以找到的,對嗎?
我的hibernate.cfg.xml包含這行應該指向休眠的驅動程序。
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
有誰知道我需要做的就是這個工作?我是否必須將MySQL數據庫配置爲JBoss數據源才能正常工作?
在此先感謝。
編輯:KAUPPI的解決方案工作,但我寧願它的lib \與其他罐子,我,爲什麼它不會按照這種方式真的很好奇。有任何想法嗎...?
謝謝,這是有效的,但我希望找到一種方法來保持它在/ lib,我真的很好奇,爲什麼它不會那樣工作。 – spadequack 2008-10-24 02:37:15