java - JsonMessage 无法解析为类型
问题描述
我正在尝试使用这个 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 引入我的项目并让示例构建和运行?
解决方案
推荐阅读
- visual-studio-code - 在 vscode 中链接数据示例的有效方法?
- mongodb - 如何删除 mongodb(mongoose odm) 文档中的多个字段而不是整个文档
- react-select - 您如何检测 Async Select 中 loadOptions 函数的第一次加载?
- r - Knitr - 使用 Sexpr 定义调用 R 函数的 Latex 命令
- c# - Azure 函数 Blob 触发器将文件复制到文件共享
- selenium - 缩小到 70% 后 - Selenium 无法识别元素
- python - 将 csv 从 Kaggle url 导入到 pandas DataFrame
- javascript - 即使页面重新加载,如何使用 localStorage 存储数字
- javascript - 在 Javascript 中将变量添加到 SVG 阴影 for 循环
- android - 在 build.gradle 中指定 ndkVersion 输出下载大小较小的 apk?