我已将 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;
}
最佳答案
我认为 Class.forName("org.sqlite.JDBC")
需要一个类名。您似乎正在为其提供一个包名称。
关于java.lang.ClassNotFoundException : org. sqlite.JDBC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16279858/