Конфликт AWS между aws.java.sdk.core и aws.java.sdk.s3 jdk 21JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Конфликт AWS между aws.java.sdk.core и aws.java.sdk.s3 jdk 21

Сообщение Anonymous »

Попытка переместить приложение от JDK 8 в JDK 21 и получить проблему с AWS. < /p>
Я использую Eclipse и подталкивает меня, чтобы добавить их в модуль info.java < /p>
в моем pom.xml, я тяну в следующем: < /p>
xml.
com.amazonaws
aws-java-sdk-s3
1.12.642

< /code>
В моем коде я импортируйте < /p>
import com.amazonaws.AmazonServiceException;
import com.amazonaws.SdkClientException;
import com.amazonaws.regions.Regions;
import com.amazonaws.services.s3.AmazonS3;
with a local variable
private AmazonS3 s3;
< /code>
Но если я сделаю это, я получу эту ошибку: < /p>
java.lang.module.ResolutionException: Modules aws.java.sdk.s3 and aws.java.sdk.core export package com.amazonaws.auth to module org.apache.commons.collections4
< /code>
Я пытался исследовать это и, кажется, склоняется, что ему нужно перейти к более новой версии AWS, такой как: < /p>

software.amazon.awssdk
s3
2.20.0

< /code>
это правильный подход или есть способ исправить его, не выходя из этого маршрута? Похоже, если я пойду так, то старый код должен быть в основном переписан, так как библиотека немного изменилась.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... -s3-jdk-21
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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