我使用TransferManager使用java将我的文件从本地传输到Amazon S3。我在运行时遇到以下错误。
Exception in thread "main" java.lang.NoSuchMethodError:
com.amazonaws.services.s3.transfer.TransferManager.<init>
(Lcom/amazonaws/services/s3/AmazonS3;Ljava/util/concurrent/ExecutorService;)
我在班上使用过transferManager。
ExecutorService execSrvc = Executors.newFixedThreadPool(numberOfThreads);
TransferManager tx = new TransferManager(s3Client, execSrvc);
Pom文件看起来像这样。
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.9.28.1</version>
</dependency>
如果有人能提供帮助,那将是一件好事。
答案 0 :(得分:0)
您需要使用aws-java-sdk
的1.7.4版本