重现:classNotFoundException
package ch2;
import java.sql.*;
//import com.mysql.jdbc.Driver;
public class TestConn {
public static void main(String[] args){
String username = "root";
String password = "kevoo";
Connection conn = null;
Statement stat = null;
ResultSet rs = null;
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/login",username,password);
stat = conn.createStatement();
rs = stat.executeQuery("select * from user_info");
int id = rs.getInt(1);
System.out.print(id);
}catch(Exception e){
e.printStackTrace();
}finally{
try{
rs.close();
stat.close();
conn.close();
}catch(Exception e){}
}
}
}
运行时提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at ch2.TestConn.main(TestConn.java:17)
但我已经在项目的lib目录下加进了mysql-connector-java-5[1].0.0-beta-bin.jar包,并且也在项目属性-->构建路径-->库中添加了这个jar包。(mysql-connector-java-3.1.7-bin.jar也没有用!)
请高手帮忙了。。。
相关推荐
Android Caused by: java.lang.ClassNotFoundException解决办法
在Android应用开发过程中,遇到"Caused by: java.lang.ClassNotFoundException"异常是一种常见的错误,它表明应用程序试图加载的类未被正确地包含在运行时环境
使用IDEA启动项目遇见ClassNotFoundException的解决方案
......Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driverat java.net.URLClassLoader.findClass
eclipse 报错java.lang.ClassNotFoundException: com.mysql.jdbc.Driver错误解决
在Eclipse开发环境中遇到"java.lang.ClassNotFoundException: com.mysql.jdbc.Driver"错误时,通常是因为Java应用程序试图加载MySQL J
Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.Transformer异常
在这个特定的场景中,异常堆栈跟踪显示了 `Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.Transformer
数据库驱动常见错误"java.lang.ClassNotFoundException:解决了jsp连接Error establishing socket.
在IT开发过程中,遇到"java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver"错误是常见的问题,


Java SE
