我连接的是DB2的数据库代码如下:
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();
String ur1 = "jdbc:db2:OFFLOG";
String dbuser = "";
String dbpassword = "";
conn = DriverManager.getConnection(ur1,dbuser,dbpassword);
但是却报错java.lang.ClassNotFoundException: COM.ibm.db2.jdbc.app.DB2Driver
是怎么回事呢,DB2驱动不是不用设吗,它自己有的,那怎么回事呢
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();
String ur1 = "jdbc:db2:OFFLOG";
String dbuser = "";
String dbpassword = "";
conn = DriverManager.getConnection(ur1,dbuser,dbpassword);
但是却报错java.lang.ClassNotFoundException: COM.ibm.db2.jdbc.app.DB2Driver
是怎么回事呢,DB2驱动不是不用设吗,它自己有的,那怎么回事呢
1。classpath设一下,
2。添加到web-inf/lib/下面,
3。用ide的话添加到工程考虑一下以上三种情况