gpt4 book ai didi

java - log4j 类配置器中没有方法 setRootLevel()

转载 作者:行者123 更新时间:2023-12-02 08:47:19 24 4
gpt4 key购买 nike

当我使用时

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

没有可用的 setRootLevel() 方法。

enter image description here

我正在使用以下 Maven 依赖项:

<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.13.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.13.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>2.13.1</version>
<scope>test</scope>
</dependency>

也许有人可以帮助我。

最佳答案

我真的不能说为什么你没有看到所有的方法,但它们就在那里。这就是我在 IntelliJ 中看到的。 setRootLevel 方法是在 2.4 版本中添加的。我想如果你的类路径上有 2.3,这可能会导致问题。

Configurator in IntelliJ

关于java - log4j 类配置器中没有方法 setRootLevel(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60992043/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com