Я пишу свой код в Intellij и создал базу данных Sqlite для некоторых данных. Я связал его с драйвером sqlite-jdbc-3.23.1.jar внутри intellij и смог успешно запустить его там.
Когда я создаю JAR (или несколько JAR из-за модулей) и запускаю программу, я получаю следующее сообщение об ошибке:
java -jar ServerAbschalteHotline.jar java.sql.SQLException: Нет
подходящий драйвер для jdbc: sqlite: src / Resources / credentials.db в
java.sql.DriverManager.getConnection (DriverManager.java:689) в
java.sql.DriverManager.getConnection (DriverManager.java:270) в
com.company.SQLiteHandler.connect (SQLiteHandler.java:20) в
com.company.SQLiteHandler.getCredentials (SQLiteHandler.java:30) в
com.company.HttpsServer.makeServer (HttpsServer.java:64) в
com.company.Main.main (Main.java:21)
Так что для меня похоже, что программа не может найти драйвер после его экспорта. Я проверил наличие файла .jar (со всеми остальными файлами .jar) и попытался включить его в качестве библиотеки.
Наверное, я пропустил одно место, где мне нужно добавить банку, так где это?