Après avoir installé JDK9, quand j'ai essayé à partir IntelliJ 14, il affiche une erreurIntellij 14 ne parvient pas à lancer après l'installation JDK9 sur Mac OS Sierra
java.lang.NoClassDefFoundError: sun/misc/Resource
J'ai essayé de le lancer via CLI:
/Applications/IntelliJ\ IDEA\ 14.app/Contents/MacOS/idea
et il a montré le message d'erreur:
/Applications/IntelliJ\ IDEA\ 14.app/Contents/MacOS/idea
2017-10-06 13:37:14.708 idea[62378:12084995] Value of IDEA_JDK: (null)
2017-10-06 13:37:14.711 idea[62378:12084995] find Java: (null)
2017-10-06 13:37:14.711 idea[62378:12084995] required JavaVersion: 1.6.0_65-b14-466.1
2017-10-06 13:38:10.078 idea[62378:12084995] No matching VM found.
2017-10-06 13:38:10.079 idea[62378:12084995] update Java is required
Malgré faire un
export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
cela ne semble pas aider.
Le support à intelliJ pour Java9 a été ajouté autour de 2017.1 et aucun doute en essayant d'accéder à 2014 avec ce serait cassé. https://blog.jetbrains.com/idea/2017/07/support-for-java-9-in-intellij-idea-2017-2/ – nullpointer
Ceci est pour clarifier les problèmes pour les personnes qui ont du mal à lancer leur IntelliJ 2014 après ils ont installé JDK9. Donc, les gens ne sont pas obligés de passer à 2017 ou plus tard. – eapen