我是JAVA编程新手,正在Linux平台上部署我的应用,已经下载了Eclipse,也有SQLite。我想使用JDBC连接性连接到SQLite。然后,我的报错信息如下:
java.lang.ClassNotFoundException: org.sqlite.JDBC at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:186) at ConnectSqlite.main(ConnectSqlite.java:18) java.lang.NullPointerException at ConnectSqlite.main(ConnectSqlite.java:32)
这是我的代码:
Class.forName("org.sqlite.JDBC"); connection = DriverManager.getConnection("jdbc:sqlite:/home/neeraj/neeraj/dbclass/data/neeraj.db"); statement = connection.createStatement(); resultSet = statement .executeQuery("SELECT EMPNAME FROM EMPLOYEEDETAILS"); while (resultSet.next()) { System.out.println("EMPLOYEE NAME:" + resultSet.getString("EMPNAME")); }
我应该怎么做才能运行我的代码?
解决方案:
剩余内容需解锁观看
本文来自投稿,不代表运维实战侠立场,如若转载,请注明出处:https://www.shizhanxia.com/129.html