NoClassDefFoundError 在使用 AWS 开发工具包 for java 运行程序时出错
2022-09-04 20:26:58
我正在尝试运行适用于 Java 的 AWS 开发工具包附带的 DynamoDB 示例。我使用eclipse执行此操作,并将该文件添加到项目的构建路径中。编译当然很好,但是我得到了一个名为 的运行时异常。我知道这意味着该类在编译时就在那里,但在运行时找不到。我尝试将jar文件添加到env变量 - 没有帮助。我还检查了一下,在其他项目上使用其他外部jar文件没有问题。在Windows和Linux上都有同样的问题。aws-java-sdk-1.3.2.jar
NoClassDefFoundError
帮助任何人?
谢谢,本。
堆栈跟踪:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at com.amazonaws.services.dynamodb.AmazonDynamoDBClient.<clinit>(AmazonDynamoDBClient.java:62)
at AmazonDynamoDBSample.init(AmazonDynamoDBSample.java:62)
at AmazonDynamoDBSample.main(AmazonDynamoDBSample.java:67)