如何在Mac上安装java 8

问题:

我想用最新的JavaFX进行一些编程,这需要Java 8.我正在使用IntelliJ 13 CE和Mac OS X 9 Mavericks。我运行了Oracle的Java 8安装程序,这些文件看起来像是最终的

/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk

但以前的版本在

/System/Library/Java/JavaFrameworks/jdk1.6....

不知道为什么最新的安装程序将其放在/Library而不是/System/Library(也不同)。但是/usr/libexec/java_home找不到1.8,所以我发现有关如何设置当前java版本的所有帖子都不起作用。我已经尝试添加一个符号链接,使它看起来像1.8在/System/Library...路径,但它没有帮助。 /usr/libexec/java_home -V仍然只列出旧的java 1.6。
讽刺的是,系统偏好下的“Java”控制面板只显示了java 1.8!
为什么Oracle的安装程序没有把它放在哪里呢?我该如何解决这个问题?

回答:

不要依靠Oracle在Mac上正确安装Java。
使用Homebrew

brew update
brew cask install java

如果要在Mac上管理多个版本的Java,请考虑使用jenv

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: How to install java 8 on Mac

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

+ 62 = 70