首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Mac上安装alt而不覆盖当前

如何在Mac上安装alt而不覆盖当前
EN

Stack Overflow用户
提问于 2015-09-15 20:56:26
回答 1查看 424关注 0票数 1

这里是Mac (约塞米蒂10.10.5)。我在所有的项目中都使用JDK 8,最近刚刚继承了一个“旧的”基于Java 7的项目。我只想从Oracle存档的JDK下载一个Java7JDK,但是它似乎只能作为DMG (自动安装程序)使用。

我担心如果我下载这个DMG,它会自动安装它,并使Java 7成为我的默认安装。然而,我只想在本地文件系统上使用解压缩的JDK,这样我就可以在其上运行Java 7应用程序(通过在本地运行应用程序时指定到JDK的完整路径)。

对我的选择有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-15 21:04:02

有关这方面的大部分信息都可以在先知关于安装的注意事项中找到。

我相信你特别要找的是

确定JDK的默认版本

在一个系统上可以安装多个JDK,可以任意多安装。

当通过命令行启动Java应用程序时,系统使用默认的JDK。JRE的版本可能与JDK的版本不同。

您可以通过在终端窗口中键入java -version来确定JDK的哪个版本是默认版本。如果安装的版本为8u6,您将看到包含文本1.8.0_06的字符串。例如:

代码语言:javascript
复制
% java -version
java version "1.8.0_06-ea"
Java(TM) SE Runtime Environment (build 1.8.0_06-ea-b13)
Java HotSpot(TM) 64-Bit Server VM (build 23.2-b04, mixed mode)

要运行不同版本的Java,可以指定完整路径,或者使用java_home工具:

代码语言:javascript
复制
% /usr/libexec/java_home -v 1.8.0_06 --exec javac -version
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32595472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档