JAVA aws s3client: исключение выбрасывания: java .lang.BootstrapMethodError: bootstrap исключение инициализации метода - PullRequest
0 голосов
/ 12 марта 2020

Я пытаюсь подключиться к своей корзине 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());

Любое понимание того, что мне не хватает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...