我开始研究用于币安踩踏的机器人。我正在使用 this wrapper library .
这个包装器正在使用:
import lombok.extern.slf4j.Slf4j;
用于记录它在代码中看起来像这样:
@Slf4j
@Data
public class BinanceApi {
...
}
现在它显示了很多我不想显示的信息。我要换
consoleAppender
仅显示错误级别日志的级别。我找到了这个 Project Lombok @Slf4j external configuration
但这对我没有帮助。
我怎样才能做到这一点?
最佳答案
输出的日志级别不是用 Lombok 配置的,而是用使用的日志框架配置的。 SLF4J 是 Java 日志框架的外观。这是来自https://www.slf4j.org/的解释
The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various logging frameworks (e.g. java.util.logging, logback, log4j) allowing the end user to plug in the desired logging framework at deployment time.
要更改输出日志级别,您必须弄清楚使用了哪个日志框架,然后查看如何为该日志框架配置日志级别。起点可以是项目的依赖项或现有的日志配置。
关于logging - Lombok sl4fj : How to change console logger lvl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48081937/