我在Eclipse上创建了一个连接到位于文件夹项目中的sqlite数据库的应用程序。我正在使用xerial sqlite-jdbc驱动程序并为对象摆动。当我在Eclipse上运行我的应用程序时,它运行正常,但是当我将应用程序导出到单个jar文件时,它会向我显示错误:
java.lang.ClassNotFoundException:org.sqlite.jdbc
我尝试将sqlite-jdbc jar文件添加到类路径中(我确定我在清单中按了ENTER),从xerial运行此示例:
java -classpath“.; sqlite-jdbc-3.7.2.jar”
但它总是显示错误。我从这里阅读并下载了一个例子:
它是在NetBeans中制作的,当我为该项目创建jar文件时,它没有同样的问题,我注意到jar“sqlite-jdbc-3.7.2.jar”它包含在我创建jar文件时对于项目,但是当我为我的项目创建jar文件时,它不包含该文件。
使用winrar我将“sqlite-jdbc-3.7.2.jar”文件复制到我项目的jar文件中,但它总是显示相同的错误。(你会觉得我很难尝试这个,但是我曾尝试过很多东西)
我已经阅读了此网站和其他网站上的所有问题和答案,这些网站提供了类似或相同的错误,但没有任何反应。
如果有人知道什么我会感激任何帮助