1

我已将 lib 文件夹中的 sqlite jar 添加到项目中,并且我还添加到构建路径中,但仍然出现"java.lang.ClassNotFoundException: org.sqlite.JDBC"异常。

这是连接代码。

try {
    String path = OsSpecificseperator.getPath(Platform.getInstallLocation().getURL().getPath());
    Class.forName("org.sqlite.JDBC");
    connection = DriverManager.getConnection("jdbc:sqlite:" + path+"configuration/tools/KidProject_Database");
} catch (Exception e) {
    e.printStackTrace();
    System.out.println("DB : Connection: " + e.getMessage());
    return;
}
4

1 回答 1

1

我认为这Class.forName("org.sqlite.JDBC")是期待一个类名。看起来您正在为其提供包名称。

于 2013-04-29T13:30:54.367 回答