Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 未找到SQLite JDBC类异常_Java_Sqlite_Jdbc_Ivy - Fatal编程技术网

Java 未找到SQLite JDBC类异常

Java 未找到SQLite JDBC类异常,java,sqlite,jdbc,ivy,Java,Sqlite,Jdbc,Ivy,我一直在尝试使用Xerial的SQLite jdbc类。每次我尝试运行我所拥有的,它都会失败,给我以下错误: java.lang.ClassNotFoundException: org.sqlite.Driver 我正在使用Ivy,并且在我的Ivy.xml文件中有以下内容 <dependency org="org.xerial" name="sqlite-jdbc" rev="3.7.2"/> 我仍然在下面的行中得到类not found异常: Class.forName("org

我一直在尝试使用Xerial的SQLite jdbc类。每次我尝试运行我所拥有的,它都会失败,给我以下错误:

java.lang.ClassNotFoundException: org.sqlite.Driver
我正在使用Ivy,并且在我的
Ivy.xml
文件中有以下内容

<dependency org="org.xerial" name="sqlite-jdbc" rev="3.7.2"/>
我仍然在下面的行中得到类not found异常:

Class.forName("org.sqlite.Driver");

我已经尝试过搜索这个特定的问题,但大多数情况下,似乎都是通过将jar包含在类路径中来解决的,这不应该是这里的问题,因为Eclipse在类路径中列出了jar

您能否确认jar版本
sqlite-jdbc-3.7.2
具有class
org.sqlite.Driver

您可以通过解压jar文件来检查它,并检查解压后的文件夹是否具有目录结构
org\sqlite\Driver.class


我认为sqlLite驱动程序的名称是
org.sqlite.JDBC
,而
不是org.sqlite.Driver

您能否确认jar版本
sqlite-jdbc-3.7.2
具有class
org.sqlite.Driver

您可以通过解压jar文件来检查它,并检查解压后的文件夹是否具有目录结构
org\sqlite\Driver.class


我认为sqlLite驱动程序的名称是
org.sqlite.JDBC
,而
不是org.sqlite.Driver

您是否解压缩了JAR并查看驱动程序类是否存在?您是否解压缩了JAR并查看驱动程序类是否存在?它就在这里。一点habbit(使用posgresql驱动程序)和lysdexia将导致一个易于解决的问题。只是其中的一件事,我需要另一双眼睛。谢谢就在那里。一点habbit(使用posgresql驱动程序)和lysdexia将导致一个易于解决的问题。只是其中的一件事,我需要另一双眼睛。谢谢
Class.forName("org.sqlite.Driver");