2012-02-29 136 views
0

每當我在服務器上嘗試(My)SQL查詢時(服務器在Eclipse中處於調試模式),我收到此錯誤:MySQL查詢原因:SEVERE:無法加載JDBC驅動程序類'com.mysql.jdbc.Driver'

SEVERE: Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 

現在我不記得我是如何得到這個細節,但我懷疑,下面的信息是相關的: 與%MyWorkspace%是像x:\some_path一些路徑,這條路徑:

%MyWorkspace%\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\rewardy\WEB-INF\lib 

包含mysql-connector-java-5.1.13-bin.jar文件,如果我沒有錯,有com.mysql.jdbc.Driver它尋找的類(我是對吧?)

我使用這個配置:Win7 x64,Eclipse Helios服務版本2,WAMP服務器和Tomcat 6.0.26。

+1

你有'mysql-connector-java-5.1.13-bin.jar'在'classpath'或libs/tomcat中嗎? – triclosan 2012-02-29 13:20:34

+0

謝謝@triclosan,我把它放在'Tomcat/lib'中,它現​​在可以工作!但是對於一般知識:1. classpath是什麼? 2.爲什麼這個文件必須存在,其他文件不存在?我怎麼知道哪些文件必須在那裏,哪些不需要? – Tar 2012-02-29 14:39:03

+0

請查看這個http://docs.oracle.com/javase/tutorial/essential/environment/paths.html – triclosan 2012-02-29 14:54:57

回答

1

have you mysql-connector-java-5.1.13-bin.jar in classpath or in libs/ on tomcat ? – triclosan

感謝@triclosan,我把它放在Tomcat的/ lib和它的作品吧!

1

你應該通過項目屬性+ Java構建路徑+增加的mysql-connector-java-5.1.13-bin.jar位置添加外部JAR(Eclipse IDE中)

+0

我已經在我的項目中指出了正確的位置,但它有一些覆蓋圖標,我沒有知道它是什麼意思](http://img804.imageshack.us/img804/4443/mysqlconnectorjava5113b.png) – Tar 2012-02-29 14:29:31

相關問題