NixOS 上用于 IntelliJ 的 Java SDK

use*_*984 5 java nixos intellij

我最近在我的机器上安装了 NixOS,为了 Java 开发,我添加了 IntelliJ CE 14.1.5 和 Oracle JDK 8。

但是 IntelliJ 不会自动识别 Java SDK 的路径

readlink -f $(which java)
/nix/store/...-oraclejdk-8u60/bin/java
Run Code Online (Sandbox Code Playgroud)

在“为 JDK 选择主目录”中选择 /bin/ 时,它不接受它。

我已经搜索了一段时间,但我真的找不到合适的东西来让它工作。

任何帮助表示赞赏。

小智 0

尝试

/nix/store/...-oraclejdk-8u60/

Intellij 需要 , 的根JAVA_HOME并附加bin/java自身。