如何在 MacOS 上安装额外的 java?我安装了jdk8,效果很好。但现在我需要一个 jdk7 安装用于开发目的。尝试通过 DMG 文件安装旧版本时,我收到一条警告,提示已经安装了较新版本的 java 并且安装程序退出。
/usr/libexec/java_home -verbose
Matching Java Virtual Machines (1):
1.8.0_20, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home
jdk7 除了这个怎么安装?
原文由 Dakkar 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 Mac 上管理多个 java 版本的最简洁方法是使用
Homebrew
。在
Homebrew
内,使用:homebrew-cask
安装java的版本jenv
管理已安装的java版本如 http://hanxue-it.blogspot.ch/2014/05/installing-java-8-managing-multiple.html 所示,这些是要遵循的步骤。
自制桶版本
添加
homebrew/cask-versions
点击到 homebrew 使用:然后你可以查看所有可用的版本:
然后你可以安装你喜欢的版本:
并像往常一样将它们添加到 jenv 管理。
我认为这是最干净和最简单的方法。
另一个需要注意的重要事项,如 Mac OS X 10.6.7 Java Path Current JDK 混淆 中所述:
资源