我在windows上,也在使用eclipse。目前我正在使用java 7。现在我想使用java 8。但是我不能卸载java 7,因为我的一些旧项目正在java 7中工作。那么我如何同时安装两个java版本,并在这些版本之间切换呢?我想只有一些特定的项目将使用java8。
vnjpjtjt1#
安装JDK 7和JDK 8后,有两种情况.1)如果使用Eclipse运行程序在Eclipse中,只需转到项目-〉属性-〉java编译器-〉相应地将合规性级别设置为1.8或1.72)如果使用命令提示符运行程序在这种情况下,您必须在编译程序之前输入以下命令
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扩展名
pepwfjgg2#
创建相应更改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
3b6akqbq3#
如果要使用jdk1.8,请在系统中为任何项目同时安装JDK。
Right click on that project->Properties->java complier->set compliance level to 1.8
zbsbpyhn4#
如果您使用Eclipse,则可以使用希望用于每个项目的Java版本来设置编译器首选项。转到Window -> Preferences -> Java -> Compiler,在那里您可以更改Java版本。这样,您可以将PC更新到Java8,并且不会遇到旧项目的问题。
Window -> Preferences -> Java -> Compiler
4条答案
按热度按时间vnjpjtjt1#
安装JDK 7和JDK 8后,有两种情况.
1)如果使用Eclipse运行程序
在Eclipse中,只需转到项目-〉属性-〉java编译器-〉相应地将合规性级别设置为1.8或1.7
2)如果使用命令提示符运行程序
在这种情况下,您必须在编译程序之前输入以下命令
你也可以做一个批处理文件相同的.只是复制和粘贴到记事本和保存它与这.bat扩展名
pepwfjgg2#
创建相应更改JAVA_HOME环境的脚本,例如:
来源:https://blogs.oracle.com/pranav/entry/switch_between_different_jdk_v
3b6akqbq3#
如果要使用jdk1.8,请在系统中为任何项目同时安装JDK。
zbsbpyhn4#
如果您使用Eclipse,则可以使用希望用于每个项目的Java版本来设置编译器首选项。
转到
Window -> Preferences -> Java -> Compiler
,在那里您可以更改Java版本。这样,您可以将PC更新到Java8,并且不会遇到旧项目的问题。