【发布时间】:2017-09-01 23:55:24
【问题描述】:
由于某种原因,当我在 liquibase.properties 文件中设置它时,Liquibase maven 插件没有使用我的属性。当我运行mvn liquibase:update 时,我得到以下信息。
[INFO] there are no resolved artifacts for the Maven project.
[INFO] Parsing Liquibase Properties File
[INFO] File: target/classes/liquibase.properties
[INFO] 'classpath' in properties file is not being used by this task.
因此,更新失败,因为 liquibase 找不到驱动程序并且无法连接到数据库。
我看到了这个 SO 问题,但他们使用的是 liquibase 可执行文件而不是 maven。我以它为例说明如何使用 liquibase.properties 文件。
Setting up Liquibase with MS-SQL Server
我看到它在哪里遇到异常 L571 到 L588 异常,但实际的异常没有打印出来,所以我不知道错误的原因。
【问题讨论】: