我试图通过Liquibase升级它来改变一个项目.它是一个
Java EE项目.所以我使用liquibase-maven-plugin.
到目前为止我在我的pom.xml中:
org.liquibase
liquibase-maven-plugin
2.0.5
true
src/main/resources/liquibase.properties
src/main/resources/changelogs/changelog.xml
其中已包含一个驱动程序:
postgresql
postgresql
9.1-901-1.jdbc4
liquibase.properties文件包含url,username,password,changeLogFile-Path和驱动程序:
#liquibase.properties
driver: org.postgresql.Driver
但它没有驱动程序的类路径.我也需要类路径吗?
changelog.xml有一个简单的变更集,可以创建一个表,只是为了测试liquibase的开头.
但我到目前为止还没来,因为当我用这个项目运行时
mvn liquibase:update
我得到这个错误:
[错误]无法执行目标org.liquibase:liquibase-maven-plugin:2.0.5:更新(default-cli)项目PROJECT:设置或运行Liquibase时出错:java.lang.RuntimeException:找不到数据库驱动程序:org .postgresql.Driver
我看不出