[英]ClassNotFoundException: org.sqlite.JDBC
I'm trying to set up a simple database for an Android app using sqlite but got the following error:我正在尝试使用 sqlite 为 Android 应用程序设置一个简单的数据库,但出现以下错误:
java.lang.ClassNotFoundException: org.sqlite.JDBC
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:171)
at testDB.main(testDB.java:16)
Here is my code:这是我的代码:
public class testDB {
public static void main(String args[]) {
Connection c = null;
try {
Class.forName("org.sqlite.JDBC");
c = DriverManager.getConnection("jdbc:sqlite:/Users/Dropbox/csProject/test.db", "", "");
}
}
I have added sqlite-jdbc4-3.8.2-SNAPSHOT.jar in the library and I also tried to create a path in my home directory but am still getting the same error..我在库中添加了 sqlite-jdbc4-3.8.2-SNAPSHOT.jar 并且我还尝试在我的主目录中创建一个路径,但仍然遇到相同的错误..
You have to add the .jar to your project.您必须将 .jar 添加到您的项目中。 You can simply do that by opening Eclipse, right click the .jar files, then add to project.您可以简单地通过打开 Eclipse,右键单击 .jar 文件,然后添加到项目来完成此操作。
您可以直接将 sqlite-jdbcXXX.jar 添加到您的 tomcat/lib。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.