如何将Java 1.8添加到IntelliJ(OSX)

时间:2017-02-07 15:02:02

标签: java intellij-idea javafx

我正在尝试创建一个新的JavaFX项目。我安装了1.8,我认为包括javafx包。在终端中运行javac -version会显示javac 1.8.0_121。我是从here

安装的

当我转到File -> Project Structure -> Project时,所选版本为1.6。列表中没有1.8版本。如果我选择添加新内容,并导航到/System/Library/Frameworks/JavaVM.framework/Versions,我会看到:

1.4
1.4.2
1.5
1.5.0
1.6
1.6.0

没有1.8版本。

如何将IntelliJ更新为用户版1.8

3 个答案:

答案 0 :(得分:3)

可以通过运行echo $(/usr/libexec/java_home)

找到SDK的位置

揭示:

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

答案 1 :(得分:0)

如果已将Java与brew安装在一起。 / Users / {用户名} /。sdkman / candidates / java / current

要在finder中显示.sdkman

  

按Cmd + Shift +。在文件选择器对话框中显示隐藏文件。   https://guides.codepath.com/android/setting-up-intellij-idea

答案 2 :(得分:0)

这次聚会很晚了,今天我遇到了同样的问题。 我认为正确的答案是使用 jenv

brew install jenv openjdk@8
jenv add /usr/local/opt/openjdk@8

然后将以下路径添加到Intellij IDEA中作为新的SDK:

~/.jenv/versions/1.8/libexec/openjdk.jdk/Contents/Home/