如何同时安装 java7 和 java 8?

How to Install both java7 and java 8?

如何在 windows7 机器上同时安装 java7 和 java8。

如果是,那么从 java7 到 java8 的顺序和任何切换选项是什么?

您可以在您的计算机上安装任意数量的 JDK 个实例(并在项目或工具中使用它们),但只有一个可以用作带有 JAVA_HOME env 变量及其 bin 目录应添加到 PATH 值,如 %JAVA_HOME%\bin.

JAVA_HOME 位置被大多数软件用来检测默认 JDK 位置和 PATH 中的二进制文件目录允许您使用 JDK 应用程序,例如 javac在终端或从任何地方直接调用

如果一切正确,那么您应该在终端中看到所需的 java 版本,只需键入:

C:\Users\Admin>%JAVA_HOME%/bin/java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)   

Linux, Mac OS X 或 Win 安装彼此略有不同,但您可以在 Oracle site.[=22 找到所有必要的说明=]

正如 Cootri 所说 - 您可以在 windows 台机器上安装任意数量的 Java 版本。
JAVA_HOME 和 PATH 将是必需的。
这是通过调用 frm 每个版本的 bin 目录
显示两个不同 java 版本的屏幕截图

您可以安装各种 JDK,并且根据您的项目需要,您可以指定 JAVA_HOME 变量。 如果您希望对某些项目使用 JDK 7,请将 JAVA_HOME 路径设置为 JDK 7,反之亦然。 比如说,你正在使用 linux OS 你可以将其设置为..

export JAVA_HOME=/usr/lib/jvm/<the one which you wish to use>