【发布时间】:2020-06-07 10:37:16
【问题描述】:
我使用来自https://www.liquibase.org/blog/3-ways-to-run-liquibase 的代码在数据库上运行更新。它可以工作,但会产生大量日志。我尝试使用
更改 Liquibase 的日志级别DefaultLoggerConfiguration defaultLoggerConfiguration = new DefaultLoggerConfiguration();
defaultLoggerConfiguration.setLogLevel("off");
但没用。
pom.xml
<properties>
<mockito.version>3.3.3</mockito.version>
<junit.version>5.6.2</junit.version>
<mysql.connector.version>8.0.20</mysql.connector.version>
<liquibase.version>3.9.0</liquibase.version>
<snakeyaml.version>1.26</snakeyaml.version>
</properties>
<dependencies>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>${mockito.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.connector.version}</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.liquibase</groupId>
<artifactId>liquibase-core</artifactId>
<version>${liquibase.version}</version>
</dependency>
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>${snakeyaml.version}</version>
</dependency>
</dependencies>
我可以在没有任何额外依赖项的情况下减少日志数量吗?
【问题讨论】:
-
存在一些关于如何在 Liquibase 中控制日志级别的问题。您是否尝试过这些解决方案?
-
感谢您的提问。我没有在网站上找到我的问题的答案