IntelliJ IDEAが与えさえ、それが有効なJDKでエラー「選択したディレクトリをJDKの有効な家ではありません」

amone:

私は、JDKパスを設定しようとしているとのIntelliJは、このエラーを与えます:

The selected directory is not a valid home for JDK

しかし、私はJavaコンパイラを使用することができますので、それは絶対に有効であることを確信しています。

javac Main.java 正しくファイルをコンパイルします。

私は必ず、以下のコマンドは、私にそのパスを与えるので、パスも正しいことをしています。

/usr/libexec/java_home 以下のパスを出力します。

/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home

私はIntelliJの上でこのパスを選択すると、エラーが表示されます。私は、JDKを再インストールしても、選択しようとした/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/bin/が、それらのどれも働きました。

私は他の回答に提供するソリューションのすべてを試してみましたので、この質問が重複している考慮しないでください。

DOSSANI:

IntelliJのコミュニティ版の最新バージョンについては、ここでは、彼らのリリースノートを確認してください。https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2018.1+181.5540.7+Release+Notes

JDKのバージョンは8である 『:「手動でJShellに受け入れられていないJDK 10を提供する』バグがありますようです

それが役に立てば幸い。

ありがとうございました。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=177879&siteId=1