【发布时间】:2015-04-18 18:19:52
【问题描述】:
当我尝试在 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 的主目录,但没有成功。有什么想法吗?
【问题讨论】:
-
您需要提供安装 JDK 的 JAVA_HOME 目录,而不是包含
javac的路径。应该是Java_Installed_Dir而不是Java_Installed_Dir/bin/javac
标签: java intellij-idea