java ClassNotFoundException for org.h2.Driver
2022-09-01 03:33:56
我正在尝试使用H2连接到Java中的数据库(使用Eclipse作为IDE)。该示例(如下所示)会抛出一个 .问题是,我确实将h2 jar文件添加到了系统CLASSPATH中。我甚至通过在控制台中多次检查它。我是否遗漏了一个步骤?ClassNotFoundException
printenv
法典:
import java.sql.*;
public class Program {
/**
* @param args
*/
public static void main(String[] args)
throws Exception{
try{
System.out.println("hello, world!");
Class.forName("org.h2.Driver");
Connection conn = DriverManager.getConnection("jdbc:h2:~/testdb", "sa", "");
// add application code here
conn.close();
}catch(ClassNotFoundException ex){
System.out.println( "ERROR: Class not found: " + ex.getMessage() );
}
System.exit(0);
}
}