log4j2 - dynamodb 本地 : ERROR StatusLogger Log4j2 could not find a logging implementation

标签 log4j2 amazon-dynamodb-local

这是我第一次遇到这个问题,我在 Linux 和 Mac 上使用本地 DynamoDB 并且大部分时间它都运行良好,现在我在另一台 Mac 机器上,它只是抛出一个错误。
我得到的错误信息是:

ERROR StatusLogger Log4j2 could not find a logging implementation. 
Please add log4j-core to the classpath. Using SimpleLogger to log to the console...
我尝试通过自制软件安装它,但它抛出了同样的错误。我可能在我的机器上搞砸了一些东西,或者可能错过了一些配置。
下面是我尝试运行它时的屏幕截图:
enter image description here
引用:
Dynamo 数据库本地:https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.html

最佳答案

根据 this AWS Support Forum response by an AWS person此问题不会影响 DynamoDB 本地实例的工作。
他们确实打算修复它,以便不显示消息,但它不会产生功能差异。
我还没有设法让我的本地实例工作,但可能还有其他不相关的问题。
enter image description here

关于log4j2 - dynamodb 本地 : ERROR StatusLogger Log4j2 could not find a logging implementation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64549078/

相关文章:

java - Log4j2 获取日志记录事件

java - 如何以编程方式将 log4j 2 配置为异步模式?

java - 无法执行HTTP请求: Connect to localhost:8000 [localhost/127. 0.0.1]失败:连接被拒绝(连接被拒绝)

log4j2 - 在 log4j 的阈值过滤器中接受与中性

java - 如何让 log4j2 使用 Spring Boot 和 Maven 创建不同的日志文件

amazon-web-services - AWS DynamoDB Local 使用 awscli 添加全局二级索引

amazon-dynamodb - 使用 Java 中的 DynamoDBMapper 更新特定属性

amazon-web-services - 从 NoSQL Workbench 中删除本地 dynamodb 的表

java - DynamoDBLocal 错误 : package com. amazonaws.services.dynamodbv2.local.embedded 不存在

java - 带有第 3 方附加程序的 log4j2