关于安装版JDK1.8 1.7更改多个JDK环境变量 不生效
2017-01-09 17:52
183 查看
现象:
当使用安装版本JDK后,想要更改系统环境变量时,直接更改JAVA_HOME无效
原因:
当使用安装版本的JDK程序时(一般是1.7版本以上),在安装结束后安装程序会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,故此直接更改JAVA_HOME会无效。
另外,JDK1.8安装版本,还会在C:\ProgramData\Oracle\Java目录中生成一些配置文件,并同时将此目录写到环境变量中的Path中。
解决方案:
删除C:\Windows\System32目录下java.exe、javaw.exe、javaws.exe三个文件。
删除Path中C:\ProgramData\Oracle\Java\javapath配置
当使用安装版本JDK后,想要更改系统环境变量时,直接更改JAVA_HOME无效
原因:
当使用安装版本的JDK程序时(一般是1.7版本以上),在安装结束后安装程序会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,故此直接更改JAVA_HOME会无效。
另外,JDK1.8安装版本,还会在C:\ProgramData\Oracle\Java目录中生成一些配置文件,并同时将此目录写到环境变量中的Path中。
解决方案:
删除C:\Windows\System32目录下java.exe、javaw.exe、javaws.exe三个文件。
删除Path中C:\ProgramData\Oracle\Java\javapath配置
相关文章推荐
- 关于安装版JDK1.8 1.7更改多个JDK环境变量 不生效
- 关于安装版JDK1.8 1.7更改多个JDK环境变量 不生效
- 关于安装版JDK1.8或1.7更改多个JDK环境变量不生效的解决方法
- 关于配置更换环境变量的小插曲(从jdk1.7换到1.8)
- 关于安装版JDK1.7+ 修改环境变量无效的问题
- 安装版JDK后,修改环境变量,也无法生效的原因和解决办法
- 项目版本不同导致Eclipse报错问题——关于在JDK1.7环境中,运行JDK1.8环境下编写的项目。
- win10系统上安装了两个版本的jdk1.7 1.8,先安装的1.8,后安装的1.7,重新配置环境变量后,还是显示1.8的解决方法3
- 关于Jdk1.8与其他版本共存时环境变量设置失灵的问题
- 关于jdk1.7/1.8环境切换问题
- JDK版本更改,修改环境变量不生效解决办法
- Win7、Win8系统下关于JDK1.7的安装与环境变量的配置(图例)
- 关于安装新版本更改环境变量,jdk版本不改变的处理
- Win 7 配置jdk 1.8 环境变量
- java centos 6-64位 jdk1.7 安装及环境变量配置
- jdk1.8环境变量的配置
- 关于jdk环境变量的配置
- 关于 java jdk 环境变量的配置
- jdk 1.7环境变量配置
- 关于JDK环境变量设置问题