Я пытаюсь подключиться к своей корзине s3 (уже создана, и я могу проверить, перечислив с помощью s3cmd) и составить список ее конкурсов.
Не появляется сообщение об ошибке при попытке создать соединение. Тем не менее, при попытке отобразить содержимое моего сегмента , я получаю исключение :
java.lang.BootstrapMethodError: bootstrap method initialization exception
Я использую зависимость (в Gradle):
implementation "software.amazon.awssdk:s3:2.7.10"
Здесь фрагмент кода ( Я получаю вышеуказанную ошибку от : adapterSmsS3Client.listBuckets ())
import software.amazon.awssdk.services.s3.S3Client;
....
private static final String BASE_URL = "https://s3.us-west-2.amazonaws.com";
private static final String BUCKET_NAME = "adapter-stream/dev";
....
S3Client adapterSmsS3Client = S3Client.builder()
.region(Region.US_WEST_2)
.credentialsProvider(StaticCredentialsProvider.create(AwsBasicCredentials.create("access-key","secret-key")))
.endpointOverride(URI.create(BASE_URL))
.build();
System.out.println("====Checking connection: " +adapterSmsS3Client.listBuckets());
Любое понимание того, что мне не хватает