【发布时间】:2012-03-18 23:34:49
【问题描述】:
每当我在服务器上尝试 (My)SQL 查询时(服务器在 Eclipse 中处于调试模式),我都会收到此错误:
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 Service Release 2、WAMP Server 和 Tomcat 6.0.26。
【问题讨论】:
-
你有
mysql-connector-java-5.1.13-bin.jar在classpath或在tomcat 上的libs/ 中吗? -
谢谢@triclosan,我把它放在
Tomcat/lib中,现在可以使用了!但对于一般知识: 1.classpath在哪里? 2.为什么这个特定文件必须存在而其他文件不存在?我怎么知道哪些文件必须存在,哪些不存在?
标签: mysql apache jsp servlets tomcat6