如何在Windows上安装多个JDK?

Eri*_*ung 18 java eclipse

我想在XP上安装JDK 1.5和1.6,有可能吗?怎么做

另外,我正在使用Eclipse如何使用不同的JDK为不同的项目设置?

谢谢.

Man*_*zzi 21

您可以轻松安装不同的JDK:只需指定不同的文件夹即可.

您可以在Eclipse Window/Preferences/Installed JRE中设置已安装的JDK

您可以在Project/Properties/Java Compiler中为每个项目选择JDK和Java版本

  • 不,Sun只会看到您安装的最新版本.此外,您可以安装,复制目录,然后卸载.Java不需要注册表项即可工作.只需设置JAVA_HOME即可. (5认同)

Osa*_*han 6

我通过为不同的 Java 版本创建批处理文件解决了这个问题。

  1. 我已经安装了我需要的 Java 版本
  2. 每当我需要使用 Java 时,我都会运行适当的批处理文件并设置环境变量以使用该 Java 版本。

Java 8.bat

@echo off
echo Setting JAVA_HOME
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_121
echo setting PATH
set PATH=%JAVA_HOME%\bin;%PATH%
echo Display java version
java -version
Run Code Online (Sandbox Code Playgroud)

Java 10.bat

@echo off
echo Setting JAVA_HOME
set JAVA_HOME=C:\Program Files\Java\jdk-10.0.2
echo setting PATH
set PATH=%JAVA_HOME%\bin;%PATH%
echo Display java version
java -version
Run Code Online (Sandbox Code Playgroud)