3

我在寡妇身上,也在使用日食。目前我正在使用 java 7。现在我想使用 java 8。但我无法卸载 java 7,因为我的一些旧项目正在使用 java 7。

那么如何同时安装两个 java 版本并在这些版本之间切换。

我只希望某些特定项目将使用 java 8。

4

4 回答 4

8

在安装 JDK 7 和 JDK 8 之后,有两种情况。

1) 如果您使用 Eclipse 运行程序

在 Eclipse 中,只需转到项目-> 属性-> java 编译器-> 相应地将合规级别设置为 1.8 或 1.7

2)如果您使用命令提示符运行程序

在这种情况下,您必须在编译程序之前输入以下命令

  set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_102
  set PATH=C:\Program Files\Java\jdk1.8.0_102\bin;%PATH%
  java -version

您也可以制作相同的批处理文件。只需复制并粘贴到记事本并使用 .bat 扩展名保存即可

于 2016-12-21T06:05:26.587 回答
4

创建一个相应地更改 JAVA_HOME 环境的脚本,例如:

@echo off
echo Setting JAVA_HOME
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_11
echo setting PATH
set PATH=C:\Program Files\Java\jdk1.6.0_11\bin;%PATH%
echo Display java version
java -version

来源: https ://blogs.oracle.com/pranav/entry/switch_between_different_jdk_v

于 2016-02-02T12:23:53.390 回答
2

如果您想使用 jdk 1.8,请在您的系统和任何项目中安装这两个 JDK。做这个

Right click on that project->Properties->java complier->set compliance level to 1.8
于 2016-02-02T12:50:04.257 回答
0

如果您使用的是 Eclipse,则可以使用要用于每个项目的 Java 版本来设置编译器首选项。

转到Window -> Preferences -> Java -> Compiler那里,您可以更改 Java 版本。

这样,您可以将您的 PC 更新到 Java 8,并且您对旧项目没有任何问题。

于 2016-02-02T12:29:53.853 回答