Log4j2 - 无法访问 ListAppender

我正在使用 Log4j2 创建 Spring-Boot 应用程序。我使用的库是:https : //mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api/2.11.1 https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j -核心/2.11.1

在这些 jars 中找不到类ListAppender。当我尝试导入时:org.apache.logging.log4j.test有一个信息:“无法解析符号...”,就像没有这样的包。但我可以在 github 中看到:https : //github.com/apache/logging-log4j2/blob/master/log4j-core/src/test/java/org/apache/logging/log4j/test/appender/ListAppender.java 它存在。

问题的根源是什么?我是否以正确的方式做每件事?


达令说
浏览 177回答 1
1回答

慕无忌1623718

如URL的路径所示,ListAppenderis in /src/test,表示它是一个内部类,仅用于测试Log4J本身,不供您使用。您尝试导入名为包的事实test也暗示您正在尝试使用“测试”代码。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java