【发布时间】: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
我已经安装了 openJDK 1.8,并且我的项目需要 Sun 的 JDK 1.6(我的 IDE 还需要 Java 8,但它可以是 openJDK 或 Sun 的)。我需要卸载 openJDK 还是它们可以并存?
【问题讨论】:
标签: java java-8 openjdk java-6 sun
是的,你可以。但是JAVA_HOME只能导致一个实例(%JAVA_HOME%/bin目录应该只添加一个PATH env var)
【讨论】:
当然,您可以一次安装多个 JDK,但只能将其中一个设置为 default java (JAVA_HOME)。如果您键入java myProgramName,则会调用它。
如果您想确保使用特定 JDK 运行特定程序,请使用 /full/path/to/my/jdk/bin/java myProgramName 运行它们。
【讨论】: