Когда я пытался загрузить все файлы определенной папки из S3 с помощью KeyPrefix, он загружает только структуру каталогов, а не файлы внутри нее.
Ниже приведен код TransferManager xfer_mgr = TransferManagerBuilder.standard ().build ();
File a = new File("./");
try {
GetObjectRequest gor = new GetObjectRequest(bucketName, "folder3");
MultipleFileDownload xfer = xfer_mgr.downloadDirectory(
bucketName, null, a);
} catch (AmazonServiceException e) {
System.err.println(e.getErrorMessage());
System.exit(1);
}
System.out.println("done...............");
xfer_mgr.shutdownNow();
Я что-то упустил в коде или необходимо добавить какие-либо разрешения?Любые предложения будут действительно полезны.