Версия Java для Macos v14.0 — jdk8, но jdk17 вступает в силу при запуске приложения jdk1.8.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Версия Java для Macos v14.0 — jdk8, но jdk17 вступает в силу при запуске приложения jdk1.8.

Сообщение Anonymous »

Версия Mac — 14.0 (23A344), на моем ноутбуке два jdk: jdk1.8 и jdk7, путь установки — /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
Справочная информация: я запускаю приложение Springboot (jdk — это jdk1.8) в IntelliJ IDEA 2023.3, но оно показывает, что версия jdk — jdk 17, а не jdk 1.8.
Раньше это работало, и jdk был jdk1.8, после того, как я запустил приложение jdk17 в IntelliJ IDEA, приложение jdk1.8 не могло запуститься.
Мои действия по устранению неполадок:< /strong>
  • проверьте конфигурацию maven приложения sprigboot и конфигурацию компилятора IDEA, проблем нет;
  • выполните java -verison< /code> вывод — версия Java «1.8.0_291»
  • выполнить /usr/libexec/java_home -v вывод — /Library/Java/JavaVirtualMachines/jdk-17.jdk /Contents/Home
  • найдите, как изменить /usr/libexec/java_home
    • установите sdkman.
    • вручную добавьте jdk1.8 и jdk17 в sdkman.

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

xxx@B-34FWMD6R-2127 JavaVirtualMachines % sdk list java |grep 'local only'
Unclassified  |     | jdk17        | none    | local only | jdk17
|     | jdk8         | none    | local only | jdk8
  • установить jdk1.8 в качестве jdk по умолчанию

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

xxx@B-34FWMD6R-2127 JavaVirtualMachines % sdk default java jdk8
setting java jdk8 as the default version for all shells.
  • проверить текущую активную версию jdk

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

xxx@B-34FWMD6R-2127 ~ % sdk current java

Using java version jdk8
  • запустите приложение jdk1.8 в IDEA, но сообщение об ошибке останется таким же, как и раньше.
Вопрос:[/b]
Как запустить приложение jdk1.8 с правильным jdk

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

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

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

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

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

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

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