私は最近私のコンピュータにNixOSをインストールし、Java開発のためにIntelliJ CE 14.1.5とOracle JDK 8を追加しました。
ただし、IntelliJはJava SDKのパスを自動的に認識しません。
readlink -f $(which java)
/nix/store/...-oraclejdk-8u60/bin/java
「JDKのホームディレクトリの選択」で選択した場合、/bin/は許可されません。
私はしばらく検索してきましたが、実際に動作させるのに適したものが見つかりません。
助けてくれてありがとう。
答え1
努力する
/nix/store/...-oraclejdk-8u60/
Intellijはのルートを取得し、自分自身をJAVA_HOME
追加しますbin/java
。