我已经使用Java SDK并尝试使用 GetObjectRequest 类下载Folder,但是可以下载包含其subFolder的文件夹以及所有要下载的文件吗?
最佳答案
您可以使用downloadDirectory
类中的TransferManager
方法:
TransferManager transferManager = new TransferManager(new DefaultAWSCredentialsProviderChain());
File dir = new File("destDir");
MultipleFileDownload download = transferManager.downloadDirectory("myBucket", "myKey", dir);
download.waitForCompletion();
正如它写在documentation中一样,该方法:
关于java - 如何下载S3存储桶上的整个文件夹?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35865045/