Я знаком с AWS Java SDK , я также пытался просмотреть соответствующий Javadoc , но я не мог понять, как создать подкаталог, т. е. объект каталога в корзине., и как мне загружать файлы на него.
Предположим, что bucketName
и dirName
соответствуют уже существующей корзине (с публичным разрешением )и новому (объектному каталогу ), который необходимо создать в корзине (, т.е. BucketName/dirName/)
Я пробовал следующее:
AmazonS3Client s3 = new AmazonS3Client(
new BasicAWSCredentials(ACCESS_KEY, SECRET_KEY));
s3.createBucket(bucketName + "/" + dirName); //throws exception
который выдает исключение во второй строке.
Короткий фрагмент кода, создающий подкаталог -и загружающий в него файлы, будет высоко оценен.