我有以下代码:
import java.sql.*;
public class ImageDB
{
public static void main(String[] args)
{
try
{
Class.forName("com.ibm.db2.jcc.DB2Driver");
}
catch(Exception e)
{
e.printStackTrace();
}
}
}我的CLASSPATH有db2jcc.jar:
.;
E:\All_Junk\DB2\java\db2java.zip;
E:\All_Junk\DB2\java\db2jcc.jar;
E:\All_Junk\DB2\java\sqlj.zip;
E:\All_Junk\DB2\java\db2jcc_license_cu.jar;
E:\All_Junk\DB2\BIN;
E:\All_Junk\DB2\java\common.jar以及来自我的Path变量的相关路径:
C:\Program Files\Java\jdk1.8.0_45\bin;
C:\Program Files\ibm\gsk8\lib64;
C:\Program Files (x86)\ibm\gsk8\lib;
E:\All_Junk\DB2\BIN;
E:\All_Junk\DB2\FUNCTION;
E:\All_Junk\DB2\samples\repl;
E:\All_Junk\DB2\java所以我的问题是:为什么我仍然得到这个错误?我所看到的关于这个错误的所有东西都表明,更新CLASSPATH和/或Path变量可以修复这个问题,但是Java仍然无法找到驱动程序类。
发布于 2015-05-07 09:05:43
您是否尝试将驱动程序添加到Java项目构建路径,并查看它是否能找到该驱动程序。
https://stackoverflow.com/questions/30089639
复制相似问题