AWS SDK для Java — это комплект средств разработки для работы с сервисами AWS на языке программирования Java.
Сохраните адрес для обращения к хранилищу — https://s3.cloud.ru.
Поддержка SDK для Java версии 1.x прекращается 31 декабря 2025 года. Установка приведена для актуального пакета средств версии 2.х.
Установите Apache Maven для сборки проекта.
Создайте проект согласно инструкции из документации AWS.
Структура проекта должна выглядеть так:
getstarted├── README.md├── pom.xml└── src├── main│ ├── java│ │ └── org│ │ └── example│ │ ├── App.java│ │ ├── DependencyFactory.java│ │ └── Handler.java│ └── resources│ └── simplelogger.properties└── test└── java└── org└── example└── HandlerTest.java10 directories, 7 files
Внесите изменения в код проекта согласно инструкции из документации AWS.
В домашнем каталоге создайте файл .aws/credentials и задайте в нем пару ключей в формате:
[default]aws_access_key_id=<tenant_id>:<key_id>aws_secret_access_key=<key_secret>
В файле .aws/config задайте регион и адрес хранилища:
[default]region=ru-central-1endpoint_url = https://s3.cloud.ru
При управлении хранилищем через инструменты для работы с AWS S3 API рекомендуется задать для бакета доменное имя, аналогичное названию бакета.
В документации AWS вы можете подробнее ознакомиться с примерами кода для Java.