在插件中更改Liquibase的日志记录级别

时间:2019-09-12 20:20:26

标签: maven logging liquibase

我知道有人问过这个问题,而且我找到了很多答案,但没有一个对我有用。

我有一个带有Liquibase插件(liquibase-maven-plugin)v 3.6.3的Maven POM,它可以生成数千行DEBUG级别的消息,例如:

13:03:29.399 [main] DEBUG liquibase.servicelocator.ServiceLocator - ServiceLocator.findClasses for liquibase.database.Database
13:03:29.399 [main] DEBUG liquibase.servicelocator.ServiceLocator - ServiceLocator finding classes matching interface liquibase.database.Database

我已经尝试了其他问题/答案中发现的以下问题:

<properties>
    <liquibase.logging>info</liquibase.logging>
</properties>

 <plugin>
    <groupId>org.liquibase</groupId>
    <artifactId>liquibase-maven-plugin</artifactId>
    ...
    <configuration>
       <logging>info</logging>
       ...

及以上使用以下属性:

       <logging>${liquibase.logging}</logging>

以及mvn命令行上的此选项:

-Dliquibase.logging=info

尽管以上所有组合,包括什么都不做,这应使其默认为“ INFO”,但我仍然收到“ DEBUG”级别的消息。这是一个已知的错误,还是我忽略了其他设置?

谢谢

0 个答案:

没有答案