gpt4 book ai didi

java - 方法 getLogger() 不再是 log4j2 中 Logger 的成员?

转载 作者:太空狗 更新时间:2023-10-29 22:49:34 24 4
gpt4 key购买 nike

我有 log4j-api-2.0.0.jarlog4j-core-2.0.2.jar导入我的构建路径。但不知何故,以下代码失败了:

import org.apache.logging.log4j.core.Logger;

public class TheClass {

private static Logger log = Logger.getLogger(TheClass.class);

...

错误信息显示:

The method getLogger(Class<TheClass>) is undefined for the type Logger

我很好奇getLogger()不再是 Logger 中的有效方法?

最佳答案

你会注意到 Logger不再声明这样的方法。

log4j 版本 2 进行了一些重大更改。 Here's更改日志。 getLogger seems to have been moved to a LogManager class.

Here's他们如何建议进行迁移。

关于java - 方法 getLogger() 不再是 log4j2 中 Logger 的成员?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25976120/

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