我需要使用JRE 6测试Web应用程序。我使用的是Mac OS X 10.10和Java 7进行开发。如何在此Mac上的Java 7 旁边安装JRE 6 ?
这以前的答案还没有考虑到以下事实(在评论中也提到),苹果的下载链接现在指向.pkg
(Java进行OS X 2014-001)文件。在没有进一步知识的情况下,我急于安装它,因为它可能会覆盖我当前的Java 7安装程序(并且可能不再包含JRE 6)。
我需要使用JRE 6测试Web应用程序。我使用的是Mac OS X 10.10和Java 7进行开发。如何在此Mac上的Java 7 旁边安装JRE 6 ?
这以前的答案还没有考虑到以下事实(在评论中也提到),苹果的下载链接现在指向.pkg
(Java进行OS X 2014-001)文件。在没有进一步知识的情况下,我急于安装它,因为它可能会覆盖我当前的Java 7安装程序(并且可能不再包含JRE 6)。
Answers:
如@klanomath所述,“不会覆盖任何文件”:您可以安装多个JDK,但只能安装一个JRE。但是每个JDK也都附带一个JRE。
Apple与OS X的Java集成提供/usr/libexec/java_home
了可帮助您保持JDK状况的直接方法。可以从中找到的JDK及其关联的JRE中进行选择/Library/Java/JavaVirtualMachines
。参见man java_home页面。
但是,没有等效的功能来选择通过/Library/Internet Plug-ins/
http://support.apple.com/zh-cn/HT202643访问的JRE版本,这是在这些版本中进行选择的唯一“官方”方式,这需要终端用户精通sudo和symbolic链接。由于您是一名测试Web应用程序的开发人员,因此可以认为就足够了,但凡人都不愿意混为一谈。