Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvSpDbDrv 252 of 322 menu
◀ ▶

JDBC-драйвер SQLite в Java

Стандарт JDBC на JVM не включает SQLite в состав JDK. Чтобы DriverManager.getConnection понимал адрес "jdbc:sqlite:...", в classpath кладут отдельный драйвер от Xerial.

В build.gradle проекта задают Java 27 через toolchain и одну зависимость в блоке dependencies. Версия 3.47.2.0 совместима с актуальными сборками JDK:

plugins { id 'java' } java { toolchain { languageVersion = JavaLanguageVersion.of(27) } } repositories { mavenCentral() } dependencies { implementation 'org.xerial:sqlite-jdbc:3.47.2.0' }

После синхронизации Gradle классы из пакета java.sql остаются частью JDK, а нативная часть SQLite подтягивается из артефакта. Отдельный отдельный плагин для JDBC не требуется.

Если проект уже использует плагин java, строку с SQLite добавляют рядом с остальными implementation. Настройки JVM и уровня языка менять не нужно.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить