我正在用 Intellij 编写代码并为一些数据创建了一个 Sqlite 数据库。我将它与 intellij 内部的 sqlite-jdbc-3.23.1.jar 驱动程序连接,并且可以在那里成功运行它。当我创建一个 JAR(或因为模块而创建多个 JAR)并启动程序时,我收到此错误消息:java -jar ServerAbschalteHotline.jar java.sql.SQLException:在 java.sql.DriverManager.getConnection(DriverManager.java:689) 的 java.sql.DriverManager 中找不到适合 jdbc:sqlite:src/Resources/credentials.db 的驱动程序。 getConnection(DriverManager.java:270) at com.company.SQLiteHandler.connect(SQLiteHandler.java:20) at com.company.SQLiteHandler.getCredentials(SQLiteHandler.java:30) at com.company.HttpsServer.makeServer(HttpsServer.java) :64) 在 com.company.Main.main(Main.java:21)所以对我来说,程序在导出后似乎找不到驱动程序。我检查了 .jar 文件是否存在(以及所有其他 .jar 文件),并尝试将其作为库包含在内。我想我错过了一个必须添加罐子的地方,那么它在哪里?
添加回答
举报
0/150
提交
取消