【发布时间】:2017-06-26 10:52:07
【问题描述】:
我使用 IntelliJ IDEA 作为我的 Java IDE。
我的 Java 项目使用 SQL 数据库,并且在 IntelliJ 中,程序运行良好。
但是,在编译为 JAR 文件时,我一直收到臭名昭著的 No suitable driver found for jdbc:sqlite 错误。
我确实将sqlite-jdbc-3.15.1.jar 库导入到我的项目中以供使用。无论我做什么,我都无法让 JAR 在 IDE 之外运行。
我尝试将 sqlite-jdbc-3.15.1.jar 文件放在我的 JAR 项目的“/lib”目录中(就像我所有其他库一样)。
这是我抛出错误的连接语句:
conn = DriverManager.getConnection("jdbc:sqlite:" + QUICKNOTES_USER_DB_FILENAME);
我找到了几个其他类似问题的解决方案,但它们似乎都与开发程序时的错误有关。我的问题是在部署之后。
【问题讨论】:
标签: java sqlite jdbc intellij-idea jar