2012-06-15 64 views
0

我下載/安裝liquibase-1.9.3和sqlite-jdbc-3.7.2.jar到Ubuntu 11. *。並將sqlite-jdbc-3.7.2.jar放入liquibase-1.9.3/lib中。我跑:無法連接到來自Liquibase的sqlite引擎驅動程序

java -jar liquibase-1.9.3.jar --driver=org.sqlite.JDBC --changeLogFile=assets_db.xml --url=sqlite.db update 

,並得到結果: 遷移失敗:找不到數據庫驅動程序:org.sqlite.JDBC

我想有從Ubuntu的默認Java版本:

java -version 

Java版本「1.6.0_22」 OpenJDK運行環境(IcedTea6 1.10.2)(6b22-1.10.2-0ubuntu1〜11.04.1) OpenJDK客戶端VM(構建20.0-b11,混合模式,共享)

我看到有人張貼了類似的問題: Liquibase and SQLite

但對於沒有正確的答案。我應該不得不安裝螞蟻才能使其工作。 請大家幫忙,我幾乎花了整整一天的時間找到一個可行的解決方案。

非常感謝

回答

0

然後我發現了以下工作:

Java的罐子liquibase-1.9.3.jar --driver = org.sqlite.JDBC --classpath = LIB /源碼-jdbc-3.7.2.jar --changeLogFile = core.xml --url =的jdbc:sqlite的:sqlite.db更新

遷移成功

我加入類路徑驅動程序jar文件。

相關問題