Я новичок в maven, и я пытаюсь сделать мой проект работой с базой данных sqlite.Maven - SQLite - Отсутствует база данных
Код работает как обычный проект java.
Я сделал проект Maven с точно таким же рабочим кодом и добавил зависящие значения в pom.
pom.xml
<dependency>
<groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId>
<version>3.8.11.1</version>
</dependency>
Кроме того, Library.sqlite находится в корневой папке проекта (где он работает как обычный проект Java)
работает в Java, не в мавена
"jdbc:sqlite:Library.sqlite"
ошибка чтения "[SQLITE_ERROR] ошибка SQL или отсутствующей базы данных"
Поскольку это тот же код, что и проект java, я уверен, что нет синтаксической ошибки, так что это должно быть что-то с расположением Library.sqlite?
Как это сделать?
РЕШЕНИЕ
Кажется, моя программа создает новый пустой Library.sqlite в моей папке, и поэтому он не может найти свои таблицы. После удаления оригинала и редактирования нового, он работает!
Спасибо за ответ, это заставило меня понять ошибку конфликта имен! –
Не беспокойтесь, рад, что вы его отсортировали! –