Intellij не откроется после обновления до java 17

#java #intellij-idea

Вопрос:

Я обновил java с java 16 до java 17, и теперь мой редактор не будет работать. Я использую intellij, и вот сообщение об ошибке

 Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

java.lang.IllegalAccessError: class com.intellij.idea.StartupUtil (in unnamed module @0x4bbd0bd0) cannot access class sun.awt.AWTAutoShutdown (in module java.desktop) because module java.desktop does not export sun.awt to unnamed module @0x4bbd0bd0
    at com.intellij.idea.StartupUtil.start(StartupUtil.java:297)
    at com.intellij.idea.Main.bootstrap(Main.java:123)
    at com.intellij.idea.Main.main(Main.java:84)

-----
Your JRE: 17 35-LTS-2724 amd64 (Oracle Corporation)
C:Program FilesJavajdk-17
 

Ответ №1:

Для работы текущей версии IntelliJ IDEA требуется Java 11. Удалите переопределения ( idea.jdk переменные файла/среды), чтобы использовать среду выполнения JetBrains по умолчанию в комплекте.

Комментарии:

1. Как изменить среду выполнения, не заходя в среду разработки, потому что среда разработки не запускается

2. @ShinyDev21 Пожалуйста, ознакомьтесь с документацией. Вероятно, у вас есть idea.jdk файл, находящийся в каталоге конфигурации , или у вас установлена IDEA_JDK переменная среды. Удалите этот файл и/или снимите значение переменной среды, чтобы вернуться к среде выполнения JetBrains по умолчанию в комплекте.

3. СПАСИБО ВАМ ЗА ВАШУ ПОМОЩЬ. Это сработало.