liquibase - 如何在 liquibase 3.6.3 版中更改日志记录级别
问题描述
我讨厌发布这个问题,因为它已被要求提供许多版本的 liquibase,但我无法更改版本 3.6.3 的日志记录级别。我已经尝试了其他版本的建议但没有成功...
聚甲醛:
<liquibase.logging>INFO</liquibase.logging>
和
<plugin>
<groupId>org.liquibase</groupId>
<artifactId>liquibase-maven-plugin</artifactId>
<version>${liquibase.version}</version>
<configuration>
<logging>${liquibase.logging}</logging>
...
</configuration>
当我运行 mvn 时,我仍然从 Liquibase 收到 DEBUG 级别的消息
07:09:29.541 [main] DEBUG liquibase.servicelocator.DefaultPackageScanClassResolver - Searching for all classes in package: liquibase/change using classloader: org.codehaus.plexus.classworlds.realm.ClassRealm
07:09:29.541 [main] DEBUG liquibase.servicelocator.DefaultPackageScanClassResolver - Getting resource URL for package: liquibase/change with classloader: ClassRealm[plugin>org.liquibase:liquibase-maven-plugin:3.6.3, parent: sun.misc.Launcher$AppClassLoader@7852e922]
07:09:29.542 [main] DEBUG liquibase.servicelocator.DefaultPackageScanClassResolver - URL from classloader: jar:file:/home/xxxxxxxxxxxxxx/.m2/repository/org/liquibase/liquibase-core/3.6.3/liquibase-core-3.6.3.jar!/liquibase/change/
07:09:29.543 [main] DEBUG liquibase.servicelocator.DefaultPackageScanClassResolver - Decoded urlPath: file:/home/xxxxxxxxxxxxxx/.m2/repository/org/liquibase/liquibase-core/3.6.3/liquibase-core-3.6.3.jar!/liquibase/change/ with protocol: jar0
etc.
我还在 mvn 命令行上尝试了 -Dliquibase.logging=info 并且得到了相同的结果。
解决方案
有几个与登录 Liquibase 3.6.x 相关的错误。这些已在 3.8.1 及更高版本中修复。
推荐阅读
- ckeditor - 为什么CKEditor更改原始元素和类
- dropdown - 在 CommandBar 中显示下拉菜单的推荐方法
- javascript - 饼图 amchart4
- python - 如何使用 python 脚本将新目录创建到 SD 卡
- php - 在 PHP 中计算日期之间的绝对差异
- php - 如何在同一域名下的同一 nginx 服务器上运行 angular 和 wordpress 项目
- android - 错误:找不到 Gradle DSL 方法:'freeImplementation()'
- python - 如何在 dockerized django 中重新加载 python 代码?
- r - 根据特定属性对 igraph 进行子图化以仅包含前 N 个“最大”节点
- xml - 如何定义 avro 模式以在 Nifi 上使用 ConvertRecord 获取 xml 属性?