您的位置:首页 > 编程语言 > Java开发

jdk1.7与jdk1.8切换问题

2017-08-07 10:01 375 查看

前言

在做不同的java项目时候,很可能来回切换jdk,由于小编的jdk1.7是安装版的,jdk1.8是绿色版的,当做不同的项目时候,就来回切换jdk了,遇到了一下问题。

遇到的问题

修改环境变量JAVA_HOME后,jdk还是切换不会来

问题原因

当系统安装jdk1.7后,系统默认会在
C:\Windows\System32
创建j
ava.exe、javaw.exe和javaws.exe
三个可执行程序,由于这三个可执行程序是优于环境变量
JAVA_HOME
运行,所以如果不删去这三个可执行程序的话,无论怎么修改环境变量
JAVA_HOME
都不管用。

解决方案

删除
C:\Windows\System32下的java.exe、javaw.exe和javaws.exe
三个可执行程序。

1、配置环境变量JAVA_HOME

C:\jdk1.8.0_25


2、在环境变量path中添加

%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;


效果图



切换回jdk1.7

修改环环境变量JAVA_HOME,改成jdk1.7的

C:\Program Files\Java\jdk1.7.0_51


效果图



小结

这样再修改环境变量,jdk1.7和jdk1.8就能在小编的机器上来回切换了,另外,如果jdk1.8是安装版的话,还需要修改环境变量找到环境变量”Path”,

把”C:/ProgramData/Oracle/Java/javapath”去掉。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jdk java 绿色 windows