我正在尝试使用这个 log4j2 示例进行流量跟踪。 https://logging.apache.org/log4j/2.x/manual/flowtracing.html
我的日食抱怨 JsonMessage 无法解析为一种类型。
在我的 pom.xml 我有依赖项
<dependencies>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.11.0</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.11.0</version>
</dependency>
</dependencies>
当我浏览项目的 Eclipse/Maven 依赖项部分中的 log4j-api-2.11.0.jar 时,我在 org.apache.logging.log4j.message 包中找不到 JsonMessage.class。
我上网看看JsonMessage是否在github源码控制中https://github.com/apache/logging-log4j2/blob/master/log4j-api/src/test/java/org/apache/logging/log4j/message /JsonMessage.java它就在那里。
我可以做些什么来将 JsonMessage 引入我的项目并让示例构建和运行?