我在寡妇身上,也在使用eclipse。目前我正在使用java 7.现在我想使用java 8.但我无法卸载java 7,因为我的一些旧项目在java 7中工作。
那么如何同时安装两个java版本并在这些版本之间切换。
我只希望一些特定的项目会使用java 8。
答案 0 :(得分:5)
安装JDK 7& JDK 8, 有两种情况。
1)如果您使用Eclipse运行程序
在Eclipse中,只需转到project-> Properties-> java complier->相应地将合规级别设置为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扩展名保存
答案 1 :(得分: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
答案 2 :(得分:1)
如果要使用jdk 1.8,请在系统和任何项目中安装两个JDK。这样做
Right click on that project->Properties->java complier->set compliance level to 1.8
答案 3 :(得分:0)
如果您使用的是Eclipse,则可以使用要为每个项目使用的Java版本设置编译器首选项。
转到Window -> Preferences -> Java -> Compiler
,您可以在那里更改Java版本。
这样,您可以将PC更新为Java 8,并且您对旧项目没有任何问题。