我一直在尝试使用Xerial中的SQLite jdbc类。每次我尝试运行我有什么,它失败了,给我以下错误:未找到SQLite JDBC类异常
java.lang.ClassNotFoundException: org.sqlite.Driver
我使用的是常春藤,并已在我ivy.xml
文件以下。
<dependency org="org.xerial" name="sqlite-jdbc" rev="3.7.2"/>
这包括我的类路径中的sqlite-jdbc-3.7.2.jar文件。我也尝试手动添加它,无济于事。
运行,这也包含在命令行中的jar命令:
java -cp ... sqlite-jdbc-3.7.2.jar ...
我仍然得到类未发现异常以下行:
Class.forName("org.sqlite.Driver");
我试着搜索对于这个特殊的问题,但是大部分时候它只是通过在类路径中包含jar来解决它,这不应该成为问题,因为Eclipse在类路径中列出了jar。
您是否解压缩了JAR并查看Driver类是否存在? – NINCOMPOOP 2013-04-23 17:01:32