项目pom.xml中有一个liquibase-maven-plugin <3.6.2>
<plugin>
<groupId>org.liquibase</groupId>
<artifactId>liquibase-maven-plugin</artifactId>
<version>3.6.2</version>
<configuration>
<changeLogFile>src/test/resources/liquibase/changelog.xml</changeLogFile>
<promptOnNonLocalDatabase>false</promptOnNonLocalDatabase>
</configuration>
</plugin>
文档说:
记录:
控制执行时从Liquibase记录的级别。该值可以是“调试”,“信息”,“警告”,“严重”或“关闭”。该值不区分大小写。 类型:java.lang.String 必填:否 表达式:$ {liquibase.logging} 默认值:INFO
我不知道如何应用它。
答案 0 :(得分:2)
有几种设置方法:
使用命令行
mvn -Dliquibase.logging=debug
使用pom属性
<properties>
<liquibase.logging>debug</liquibase.logging>
</properties>
直接在插件的<configuration>
<plugin>
<groupId>org.liquibase</groupId>
<artifactId>liquibase-maven-plugin</artifactId>
<configuration>
<logging>debug</logging>
</configuration>
</plugin>
答案 1 :(得分:0)
我用pom属性在项目中使用了一段时间,它可以正常工作。
<properties>
<liquibase.logging>debug</liquibase.logging>
</properties>