如何在 Hybris 6.0 中为所有 class 个文件启用日志记录?
How to enable logging in Hybris 6.0 for all class files?
我将我的 Hybris 应用程序从 5.7 迁移到了 6.0。除了 Logging 架构之外,一切都运行良好。
在 5.7 之前,日志记录用于所有 class 文件。但是,对于较新版本的 Hybris ( 6.0 ),它似乎不适用于这些文件。
我浏览了几篇博客,了解到这是 Hyris 6.0 版本中的架构更改。
我是否也可以为 6.0 中的所有 class 文件启用日志记录?
查看此页面:https://help.hybris.com/6.1.0/hcd/42d818c7bac44eed9ab01757472b9dbc.html
自 Hybris V6 以来,他们已迁移到 log4j2 因此要声明一个新的记录器,您需要将其用于包 com.hybhub.hybhubaddon 调试 日志级别:
log4j2.logger.hybhub.name=com.hybhub.hybhubaddon
log4j2.logger.hybhub.level = debug
log4j2.logger.hybhub.appenderRef.stdout.ref = STDOUT
从 HMC 执行此操作后,您将能够看到包 com.hybhub.hybhubaddon 并直接更改其日志级别。
我将我的 Hybris 应用程序从 5.7 迁移到了 6.0。除了 Logging 架构之外,一切都运行良好。
在 5.7 之前,日志记录用于所有 class 文件。但是,对于较新版本的 Hybris ( 6.0 ),它似乎不适用于这些文件。
我浏览了几篇博客,了解到这是 Hyris 6.0 版本中的架构更改。
我是否也可以为 6.0 中的所有 class 文件启用日志记录?
查看此页面:https://help.hybris.com/6.1.0/hcd/42d818c7bac44eed9ab01757472b9dbc.html
自 Hybris V6 以来,他们已迁移到 log4j2 因此要声明一个新的记录器,您需要将其用于包 com.hybhub.hybhubaddon 调试 日志级别:
log4j2.logger.hybhub.name=com.hybhub.hybhubaddon
log4j2.logger.hybhub.level = debug
log4j2.logger.hybhub.appenderRef.stdout.ref = STDOUT
从 HMC 执行此操作后,您将能够看到包 com.hybhub.hybhubaddon 并直接更改其日志级别。