有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在OSX小牛上使用多个JDK的java

在Windows和Linux等平台上,出于开发目的安装额外的JDK相当简单:下载一个压缩文件,将其解压缩到某个偏僻的目录中,将JAVA_指向该位置,然后调用其bin目录中的文件

我正在尝试为OSX做逻辑上的等效,并寻求Java专家的建议,他们可能有一种更喜欢的方法,可以在不影响实际OSX环境的情况下完成这项工作。我的最终目标是,在使用IntelliJ时,只需选择几个JDK,历史性的和实验性的

明确地说,我不是在尝试更新OSX使用的Java,也不是在更改浏览器调用的JRE。我从供应商那里获得的每一个JDK似乎都想取代操作系统的版本,这与我想要的正好相反

从过去的经验来看,OSX(而Unix处于幕后)实际上是一个合作应用程序的集合,这些应用程序是经过仔细挑选的,它们具有依赖性和版本特性兼容性;升级一种语言或服务通常会产生灾难性或意外的后果,因此沙箱替代版本似乎是更好的方法,而且它使项目免受操作系统升级的影响

有什么建议吗


共 (1) 个答案

  1. # 1 楼答案

    如果你成为一名注册的苹果开发者,你将有权下载不同版本的Java for OS X开发者软件包,我相信它可以同时安装

    请注意,你不必参加Mac开发者计划(费用为99美元)。你只需要注册为开发者,这是免费的