在OSX Mavericks上使用多个JDK

时间:2013-11-30 19:24:55

标签: java macos sandbox osx-mavericks

在Windows和Linux等平台上安装额外的JDK用于开发目的非常简单:下载压缩文件,在一些偏远的目录中解压缩,在该位置指向JAVA_HOME,并调用其中的文件bin目录。

我正在尝试为OS X执行逻辑等效操作,并且正在寻求Java专家的建议,他们可能有一种首选的方法来执行此操作,但不会篡改实际的OS X环境。我的最终目标是只使用几个JDK(历史和实验),以便在使用IntelliJ时进行选择。

要清楚,我尝试更新OS X使用的Java,也不更改浏览器调用的JRE。我从供应商处抓取的每个JDK似乎都想要替换操作系统的版本,这与我想要的完全相反。

从过去的经验来看,OS X(虽然是引擎盖下的Unix)实际上是经过精心挑选的依赖关系和版本特性兼容性的合作应用程序的集合;升级语言或服务通常会带来灾难性或意外后果,因此沙盒备用版似乎是更好的方法,而且它使项目免受操作系统升级的影响。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果您成为注册的Apple Developer,您将可以访问下载不同版本的Java for OS X Developer Package,我相信它们可以同时安装。

请注意,您无需加入Mac开发者计划(费用为99美元)。您只需要注册为开发人员,这是免费的。