Liquibase и SQLite - PullRequest
       34

Liquibase и SQLite

1 голос
/ 16 декабря 2010

Как мне на самом деле создать DBite-файл SQLite?Эта команда не будет работать:

liquibase --driver=jdbc.driver.sqlite --changeLogFile=assets_db.xml --url=file.db update

С ошибкой:

Migration Failed: Cannot find database driver: jdbc.driver.sqlite

Ответы [ 2 ]

3 голосов
/ 11 июня 2011

Это очень старый поток, но в поиске в Google это один из немногих найденных хитов - так что на случай, если кто-нибудь еще когда-нибудь споткнется о проблеме с драйвером java.lang.String, вот быстрое решение.

В моем случае URL-адрес в файле свойств был заключен в кавычки (что иногда требуется в командной строке). Удаление кавычек позволило жидкости работать нормально. Я считаю, что ошибка «java.lang.string» указывает на проблему в URL JDBC - либо неправильное форматирование, либо неразборчивый контент.

Надеюсь, это поможет другим ...

3 голосов
/ 16 декабря 2010

Похоже, у вас нет драйвера sqlite JDBC.

Вы скачали драйвер JDBC для sqlite?Если нет, попробуйте это:

http://www.zentus.com/sqlitejdbc/

И правильная команда liquibase будет:

liquibase --driver=org.sqlite.JDBC

Надеюсь, эта работа для вас.

...