所选目录不是JDK的有效主页 - MacOS上的IntelliJ

时间:2015-04-18 18:19:52

标签: java intellij-idea

当我尝试在IntelliJ上添加新Java时,我收到以下消息:"所选目录不是JDK"的有效主页。

当我运行which javac时,输出为/usr/bin/javac。当我运行ls -la /usr/bin/javac时输出为:

lrwxr-xr-x  1 root  wheel  75 Apr 13 14:29 /usr/bin/javac -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javac

我尝试将/usr/bin/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/添加为JDK的主页,但没有成功。有什么想法吗?

1 个答案:

答案 0 :(得分:4)

在Mac上查找Java主页的适当方法是进入终端并输入:

/usr/libexec/java_home

这将为您提供一个可以设置为Java主目录的结果。例如,在我的机器上,它显示:

/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home