eclipse中的JDBC连接错误

eclipse中的JDBC连接错误,jdbc,Jdbc,如何解决以下问题 java.lang.ClassNotFoundException: mysql-connector-java-3.1.14-bin at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.jav

如何解决以下问题

java.lang.ClassNotFoundException: mysql-connector-java-3.1.14-bin at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at
java.security.AccessController.doPrivileged(Native Method) at
java.net.URLClassLoader.findClass(URLClassLoader.java:188)  at
java.lang.ClassLoader.loadClass(ClassLoader.java:307) at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at
java.lang.ClassLoader.loadClass(ClassLoader.java:252) at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at
java.lang.Class.forName0(Native Method) at
java.lang.Class.forName(Class.java:169) at
com.myeclipseide.ws.FirstExample.main(FirstExample.java:20)
我的JDBC驱动程序文件是
mysql-connector-java-3.1.14-bin

我的CLASSPATH变量设置为:
C:\ProgramFiles\MySQL\MySQL-connector-java-3.1.14

我的数据库URL是:
jdbc:mysql://localhost/EMP

我的包是
com.myeclipseide.ws

我已经将访问jdbc驱动程序的类的类文件粘贴在路径中:
C:\Users\Mrinal\Workspaces\MyEclipse 10\restdemo\WebRoot\WEB-INF\lib…


请帮助

您必须提供更多详细信息。 我想,问题出在类路径中,因为在异常文本中,您有:

java.lang.ClassNotFoundException: mysql-connector-java-3.1.14-bin

而且绝对没有名为mysql-connector-java-3.1.14-bin的类。mysql连接器的驱动程序类名是com.mysql.jdbc.driver。

我认为,问题在于您的
forName
方法参数。应该是

Class.forName("com.mysql.jdbc.Driver");
因为

java.lang.Class.forName(Class.java:169) at

这一行来自你的异常跟踪,是这样说的

我认为eclipse无法找到JDBC驱动程序文件。请仔细检查路径。