SQLite в проекте Gradle

#sqlite #gradle

#sqlite #gradle

Вопрос:

Мой проект не может быть собран после добавления sqlite. Я добавил строку

 compile group:'org.xerial', name:'sqlite-jdbc', version:'3.33.0'
  

в разделе зависимостей build.gradle загрузил SQLite и добавил его в системный путь.
Текст ошибки: «Не удалось выполнить задачу ‘: compileJava’.

Не удалось разрешить все файлы для конфигурации ‘:compileClasspath’. Не удалось найти org.xerial: sqlite-jdbc: 3.33.0. Искал в следующих местах: — https://jcenter.bintray.com/org/xerial/sqlite-jdbc/3.33.0/sqlite-jdbc-3.33.0.pom Если артефакт, который вы пытаетесь извлечь, можно найти в репозитории, но без метаданных в формате ‘Maven POM’, вам необходимо настроить ‘metadataSources { … }’ объявления репозитория.» Должен ли я добавить что-то в раздел репозиториев?

Ответ №1:

Там ошибка вполне понятна:

Не удалось разрешить все файлы для конфигурации ‘:compileClasspath’. Не удалось найти org.xerial: sqlite-jdbc: 3.33.0. Искал в следующих местах: (…)

Если вы посмотрите на последнюю версию: https://github.com/xerial/sqlite-jdbc/tags

3.33.0 не существует. Он также не существует в Maven Central: https://search.maven.org/artifact/org.xerial/sqlite-jdbc

Переключитесь на доступную версию, такую как 3.32.3.2