Actualicé Java de Java 16 a Java 17 y ahora mi editor no funciona. Yo uso intellij y aquí está el mensaje de error
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 Files\Java\jdk-17La versión actual de IntelliJ IDEA requiere Java 11 para ejecutarse . Elimine las anulaciones (archivo idea.jdk /variables de entorno) para usar el tiempo de ejecución de JetBrains predeterminado.
En Windows, ejecute el siguiente comando en la ventana cmd
%APPDATA%\JetBrains\
encontrará los archivos de configuración de IntelliJ, busque el archivo jdk y elimínelo.
Si está en Windows 10+, intente ejecutar Intellij como administrador. No tenía la variable idea.jdk o IDEA_JDK para limpiar y esta solución funcionó para mí.