如何在 mvc-portlet 中使用 slf4j 记录器而不是内置 Liferay DXP 7.2 记录器?

Posted

技术标签:

【中文标题】如何在 mvc-portlet 中使用 slf4j 记录器而不是内置 Liferay DXP 7.2 记录器?【英文标题】:How to use slf4j logger instead of builtin Liferay DXP 7.2 logger in mvc-portlet? 【发布时间】:2021-11-12 01:33:59 【问题描述】:

我不知道如何关闭默认记录器并使用 slf4j 而不是 Liferay DXP 7.2 mvc-portlet 中的默认值。一个可行的例子会很棒。

我已经试过了:

Implementing Logging

How to disable XML Log Files in Liferay 7.x

Using SLF4J and Liferay Logging Framework in custom plugins

Liferay Logging is Dead! Long Live Liferay Logging!

Github: dnebing/slf4j-liferay

【问题讨论】:

请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 【参考方案1】:

Liferay 文档、博客和 github 上提供的示例很少。请参阅以下链接。

https://help.liferay.com/hc/en-us/articles/360017883592-Implementing-Logging- https://liferay.dev/blogs/-/blogs/liferay-logging-is-dead-long-live-liferay-logging- https://github.com/dnebing/slf4j-liferay

【讨论】:

以上是关于如何在 mvc-portlet 中使用 slf4j 记录器而不是内置 Liferay DXP 7.2 记录器?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Hibernate 4 中配置日志记录以使用 SLF4J

如何配置SLF4J不同的日志实现

如何配置SLF4J不同的日志实现

如何在 Junit 中使用 slf4j 模拟 log4j2 记录器对象

使用 jdk 进行 slf4j 日志记录 – 如何启用调试?

springboot+slf4j的使用