Estou tentando definir um caminho JDK e IntelliJ dá esse erro:
The selected directory is not a valid home for JDK
Mas estou certo de que é absolutamente válida, porque eu posso usar o compilador Java.
javac Main.java
compila o arquivo corretamente.
Estou certo de que o caminho também é correto porque o comando abaixo me dá esse caminho.
/usr/libexec/java_home
imprime o caminho a seguir:
/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home
Quando eu escolher esse caminho no IntelliJ, ele mostra o erro. Eu reinstalei o JDK e também tentou a escolher /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/bin/
, mas nenhum deles funcionou.
Por favor, não considerar esta questão é uma duplicata porque eu tentei todas as soluções oferecidas em outras respostas.
Para a última versão do IntelliJ edição da comunidade, consulte as suas notas de lançamento aqui: https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2018.1+181.5540.7+Release+Notes
Parece que há um bug "manualmente fornecido JDK 10 não aceita em JShell: 'versão JDK é 8'
Espero que ajude.
Obrigado.