Java 未找到SQLite JDBC类异常
我一直在尝试使用Xerial的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
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
具有classorg.sqlite.Driver
您可以通过解压jar文件来检查它,并检查解压后的文件夹是否具有目录结构org\sqlite\Driver.class
我认为sqlLite驱动程序的名称是
org.sqlite.JDBC
,而不是org.sqlite.Driver
您能否确认jar版本sqlite-jdbc-3.7.2
具有classorg.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");