IntelliJで「Selected directory is not a valid home for JDK」

NO IMAGE

Ubuntu16.04を利用しているのですが、IntelliJでJDKを指定時に、「Selected directory is not a valid home」と表示され、SDKを設定することができませんでした。海外でも解決しない旨の情報が多かったのですが、下記手順で解消できました。

必要なのは下記です。

sudo apt-get install default-jdk

おそらく必要なファイルやディレクトリが参照できないのだと思います。default-jdkがシンボリックリンクその他などの制御を行っているのだと推測します。

他にJAVA_HOMEの設定もしました。上記のみで不足の場合、こちらも設定してみてください。