我正在用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-core/2.11.1
在这些jar中找不到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 它存在。
问题的根源是什么?我是否以正确的方式做所有事情?
答案 0 :(得分:0)
如URL路径所示,ListAppender
在/src/test
中,这意味着它是一个内部类,仅用于测试Log4J本身,而不供您使用。
您尝试导入名为test
的程序包的事实也表明您正在尝试使用“测试”代码。