【问题标题】:Can I run openJDK 1.8 alongside sun JDK 1.6?我可以在 sun JDK 1.6 旁边运行 openJDK 1.8 吗?
【发布时间】:2016-03-31 16:30:29
【问题描述】:

我已经安装了 openJDK 1.8,并且我的项目需要 Sun 的 JDK 1.6(我的 IDE 还需要 Java 8,但它可以是 openJDK 或 Sun 的)。我需要卸载 openJDK 还是它们可以并存?

【问题讨论】:

    标签: java java-8 openjdk java-6 sun


    【解决方案1】:

    是的,你可以。但是JAVA_HOME只能导致一个实例(%JAVA_HOME%/bin目录应该只添加一个PATH env var)

    【讨论】:

      【解决方案2】:

      当然,您可以一次安装多个 JDK,但只能将其中一个设置为 default java (JAVA_HOME)。如果您键入java myProgramName,则会调用它。

      如果您想确保使用特定 JDK 运行特定程序,请使用 /full/path/to/my/jdk/bin/java myProgramName 运行它们。

      【讨论】:

        【解决方案3】:

        它们可以并存。 Eclipse(例如)允许您安装多个 VM,并在逐个项目的基础上在它们之间进行选择。其他 IDE 可能具有类似的功能。

        【讨论】:

        • 我知道你可以并排运行多个 Sun JDK,但我看到网上有人在与 openJDK 一起运行时遇到问题。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-12-01
        相关资源
        最近更新 更多