2016-05-04 39 views
0

我尝试使用下面的代码:类不能被发现

AmazonSQS amazonSqs = new AmazonSQSClient(new ClasspathPropertiesFileCredentialsProvider()); 

我有Java SDK的在我pom.xml文件:

<dependency> 
    <groupId>com.amazonaws</groupId> 
    <artifactId>aws-java-sdk</artifactId> 
    <version>LATEST</version> 
</dependency> 

但它赢得了”让我建立我的Java应用程序,并产生以下错误:

Error creating bean with name 'videoTranscoderService' defined in file  
[XXX/VideoTranscoderService.class]: Instantiation 
of bean failed; nested exception is java.lang.NoClassDefFoundError: 
com/amazonaws/ClientConfigurationFactory: com.amazonaws.ClientConfigurationFactory 
-> [Help 1] 

我只是不明白它如何找不到类ClientConfigurationFactory,因为它应该包含在Java SDK中吗?我感谢你们可以帮助我解决这个问题!

回答

1

com.amazonaws.ClientConfigurationFactory在aws-java-sdk-core中,您需要将它添加到您的pom.xml中的依赖关系列表中