При миграции AWS Java SDK V1 -> V2 произошла ошибка компиляцииJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 При миграции AWS Java SDK V1 -> V2 произошла ошибка компиляции

Сообщение Anonymous »

Я пытаюсь перейти на AWS SDK Ec2 V2 и получаю ошибку компиляции:

Код: Выделить всё

error: types SdkBuilder and Builder are incompatible;
both define build(), but with unrelated return types
where CAP#1,CAP#2 are fresh type-variables:
CAP#1 extends CopyableBuilder from capture of ?
CAP#2 extends ToCopyableBuilder from capture of ?
Похоже, это каким-то образом связано с определением сборщиков, где несколько родительских интерфейсов определяют метод build()

Код: Выделить всё

DescribeInstancesRequest.Builder
-- Ec2Request.Builder:  Ec2Request build();
-- AwsRequest.Builder: AwsRequest build();
-- CopyableBuilder
-- SdkBuilder: DescribeInstancesRequest build();
P.S Во время миграции по-прежнему используются версии V1 и V2.

Подробнее здесь: https://stackoverflow.com/questions/791 ... tion-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»