У меня проблемы при использовании другой версии JDBC SQLite, отличной от той, которая по умолчанию в Java.Я добавил зависимость этого драйвера в pom.xml, и когда я использую DriverManager.getConnection("jdbc:sqlite:database.db");
, я не могу использовать какие-либо специальные функции из этого драйвера, потому что загружен Java по умолчанию.
Япытается использовать загруженную верхнюю версию драйвера "jdbc: sqlite".Я экспортировал источник драйвера в мой проект в intellij, используя maven, но когда я использую Class.forName ("org.jdbc.sqlite");(местоположение, которое находится в моем проекте), тогда это не работает, и DriverManager все еще использует другой драйвер, который имеет более низкую версию.Мне нужна более новая версия, чтобы использовать функцию ON CONFLICT.Моя проблема в том, что я не знаю, как использовать свой собственный драйвер "jdbc: sqlite" в моем проекте для создания соединения.