markdown [使用代码设置的log4j日志等]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown [使用代码设置的log4j日志等]相关的知识,希望对你有一定的参考价值。

```java
import org.apache.logging.log4j.core.config.Configurator;

  @Before
  public void setUp() {
    Configurator.setRootLevel(Level.DEBUG);
  }

```
[stackoverflow](https://stackoverflow.com/questions/23434252/programmatically-change-log-level-in-log4j2)

The accepted answer by @slaadvak did not work for me for Log4j2 2.8.2. The following did.

To change the log Level universally use:

```java
Configurator.setAllLevels(LogManager.getRootLogger().getName(), level);
```

To change the log Level for only the current class, use:

```java
Configurator.setLevel(LogManager.getLogger(CallingClass.class).getName(), level);
```

以上是关于markdown [使用代码设置的log4j日志等]的主要内容,如果未能解决你的问题,请参考以下文章

如何在log4j2.xml中动态设置日志文件路径

log4js日志管理(基于Nodejs)

Log4j日志打印处理

Log4j介绍及使用

node日志log4js库使用示例

Log4j