java - Java 7 和 Java 8 可以在 OSX 上共存吗

标签 java macos java-8

我已安装 Java 8 用于开发目的,但现在我想再次使用 Java 7。

我该怎么做?

这似乎非常困难。

提前非常感谢。 (我尝试过使用guigarage,但不起作用)

最佳答案

从终端:export JAVA_HOME=`/usr/libexec/java_home -v 1.x`,其中 x 是 Java 版本。

我个人有一个 shell 函数可以为我做这件事:

use-java () {
    export JAVA_HOME=`/usr/libexec/java_home -v 1.$1`
}

我只需要调用 use-java 7use-java 8 来更改我当前 shell 的 Java 版本。

关于java - Java 7 和 Java 8 可以在 OSX 上共存吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20974607/

相关文章:

java - 配置 acegi 安全性以将成功登录存储到数据库

objective-c - 无法正确地对助手应用程序进行代码签名

java - LambdaMetaFactory 中的类型

java - 将逗号分隔的数字列表压缩到范围内

Java Applet - MVC - 如何将模型绑定(bind)到 View ?

java - 如何控制将数据对象的哪些属性序列化为 Struts 2 中的 JSON 响应?

java - Arraylist 对所有数组位置中的所有行获取相同的值

macos - 在 OS X 的 Sublime Text 2 中,如何将键盘快捷键 ctrl-shift-k(删除行)重新映射到 ctrl-k

ruby - 如何覆盖、阻止或恢复 Homebrew 对编译标志的更改

java - 使用 Java Stream API 对 BigDecimals 进行分组和相加