Java Dynamo DB—ClassDefFoundError:com/amazonaws/ClientConfigurationFactory
我在pom.xml中有一个依赖项od dynamo DB,如下所示Java Dynamo DB—ClassDefFoundError:com/amazonaws/ClientConfigurationFactory,java,maven,amazon-dynamodb,Java,Maven,Amazon Dynamodb,我在pom.xml中有一个依赖项od dynamo DB,如下所示 <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-java-sdk-dynamodb</artifactId> <version>1.11.70</version> </dependency> &l
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-dynamodb</artifactId>
<version>1.11.70</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
亚马逊网站
aws java sdk dynamodb
1.11.70
朱尼特
朱尼特
3.8.1
测试
到目前为止,它工作正常,但突然它开始显示以下错误
原因:java.lang.NoClassDefFoundError:com/amazonaws/ClientConfigurationFactory
在java.lang.ClassLoader.defineClass1(本机方法)~[na:1.8.0_111]
在java.lang.ClassLoader.defineClass(ClassLoader.java:763)~[na:1.8.0_111]
在java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)~[na:1.8.0_111]
在org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2558)~[catalina.jar:8.0.38]
在org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:859)~[catalina.jar:8.0.38]
在org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1302)~[catalina.jar:8.0.38]
在org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1167)~[catalina.jar:8.0.38]
在com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient.(AmazonDynamoDBClient.java:230)~[aws-java-sdk-dynamodb-1.11.70.jar:na]
在com.medlife.dynamoDb.client.DynamoDbStarter.init(DynamoDbStarter.java:56)~[dynamoDb-services-1.0.54.jar:na]
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)~[na:1.8.0_111]
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)~[na:1.8.0_111]
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)~[na:1.8.0111]
在java.lang.reflect.Method.invoke(Method.java:498)~[na:1.8.0_111]
有人知道这个问题的解决方案吗?类
com/amazonaws/ClientConfigurationFactory
是AWS SDK核心模块的一部分
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-core</artifactId>
<version>1.11.70</version>
</dependency>
尝试更新maven项目。右键单击项目->Maven->更新。看看它是否有效。如果有帮助,你能接受这个答案吗?
C:\Users\userid\.m2\repository\com\amazonaws\aws-java-sdk-core\1.11.70