Несколько JDK с maven не работают должным образом [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить
Гость
 Несколько JDK с maven не работают должным образом [закрыто]

Сообщение Гость »


Эта конфигурация есть в моем проекте

Версия Spring Boot: 3.1.0
JDK: 21
JDK по умолчанию: 1.8 (JAVA_HOME)
Maven: 3.9.3
Я настроил цепочки инструментов maven с помощью JDK 21. Всякий раз, когда я пытаюсь собрать проект с помощью mvn clean install -DskipTests, он выдает ошибку, сообщающую о несовместимости версий Java.

Если я изменю версию JDK по умолчанию на 21, она будет успешно скомпилирована.

Появляется эта ошибка

Выполнение переупаковки цели org.springframework.boot:spring-boot-maven-plugin:3.1.0:repackage не удалось: невозможно загрузить «переупаковку» моджо в плагине «org.springframework.boot:spring-boot-» maven-plugin:3.1.0' из-за несовместимости API: org.codehaus.plexus.comComponent.repository.Exception.ComponentLookupException: org/springframework/boot/maven/RepackageMojo был скомпилирован более поздней версией среды выполнения Java ( версии файла класса 61.0), эта версия среды выполнения Java распознает только версии файлов классов до 52.0

Ожидаемое поведение: мы сможем работать с несколькими версиями JDK
Ответить

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

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

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

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

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