Bon*_*io2 2 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
Run Code Online (Sandbox Code Playgroud)
我尝试添加/usr/bin和/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/作为 JDK 的主目录,但没有成功。有任何想法吗?
在 Mac 上查找 Java 主目录的正确方法是进入终端并输入:
/usr/libexec/java_home
Run Code Online (Sandbox Code Playgroud)
这将为您提供一个结果,您可以将其设置为 Java 主目录。例如,在我的机器上,它显示:
/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
| 归档时间: |
|
| 查看次数: |
10762 次 |
| 最近记录: |