java环境变量修改不了_win10系统安装了jdk,修改环境变量配置不生效的解决方法...
Win10系统安装了jdk,修改环境变量配置不生效怎么办?今天系统天地给大家分享win10系统安装了jdk,修改环境变量配置不生效的解决方法。
访问:
win10系统安装了jdk,修改环境变量配置不生效的解决方法:
问题描述:windows10系统下在同一台机器上安装多个版本jdk,修改环境变量配置不生效问题 ?
现象:Win10系统,先安装了JDK1.7,然后配置了JAVA_HOME等环境变量,后面又安装了JDK 1.8(不修改环境变量,环境变量还是指向1.7)。随后我们在命令行中输入:java -version时,发现环境变量中的jdk是1.8。是什么原因造成的呢?又应该如何来解决?
原因:在1.7版本及以后,安装完jdk后,
1.会把java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:WindowsSystem32目录;
2.会把当前安装的jdk的运行路径写在【C:Program Files (x86)OracleJavajavapath】和【C:ProgramDataOracleJavajavapath】文件中;
3.这两个文件夹中存放的是java.exe、javaw.exe、javaws.exe三个可执行文件,然后把这两个运行路径写入环境变量path的最前面。
在jdk在运行的时候
①.先找C:WindowsSystem32目录下的java.exe、javaw.exe、javaws.exe三个文件;
②.如果找不到①中的文件,就找环境变量中的第一个运行路径【C:Program Files (x86)OracleJavajavapath】;
③.如果找不到②中的路径的文件,就找第二个运行路径【C:ProgramDataOracleJavajavapath】;
④.最后才会使用我们自己配置的jdk的环境变量JAVA_HOME。
注意:①②③④的优先级依次从高到低,任何一级找到了环境运行的文件,则不在往下找了。
解决办法:
1.删除环境变量path中的【C:Program Files (x86)OracleJavajavapath】
2.删除环境变量path中的【C:ProgramDataOracleJavajavapath】
注意:其实上面1、2删除以后就可以使用我们自己配置的环境变量JAVA_HOME了,不过【C:Program Files (x86)OracleJavajavapath】和【C:ProgramDataOracleJavajavapath】这两个文件中的内容也没有什么用,可以直接删除这两个java文件
如果上面还不起作用:
3.将C:WindowsSystem32目录下的java.exe,javaw.exe,javaws.exe删除即可
然后运行java -version看是不是我们自己配置的java的版本。
以上就是win10系统安装了jdk,修改环境变量配置不生效的解决方法,希望对你有用。
java环境变量修改不了_win10系统安装了jdk,修改环境变量配置不生效的解决方法...相关推荐
- mysql 修改配置生效_MySQL修改my.cnf配置不生效的解决方法
本文实例讲述了MySQL修改my.cnf配置不生效的解决方法.分享给大家供大家参考,具体如下: 一.问题: 修改了 my.cnf 配置文件后,却不生效,这是怎么回事? 二.原因: 我们注意到,这里只说 ...
- mysql my.cnf 不生效_MySQL修改my.cnf配置不生效的解决方法
本文实例讲述了MySQL修改my.cnf配置不生效的解决方法.分享给大家供大家参考,具体如下: 一.问题: 修改了 my.cnf 配置文件后,却不生效,这是怎么回事? 二.原因: 我们注意到,这里只说 ...
- MySQL修改my.cnf配置不生效的解决方法
今天修改了my.cnf参数之后,执行service mysql stop,service mysql start之后,发现不生效. 1,参数没有写到 [mysqld] 下面,而是写到配置文件的末尾. ...
- vue修改html片段的样式无效,vue 组件中添加样式不生效的解决方法
如何产生 在开发项目中遇到在组件中添加样式不生效的情况.具体场景如下 vue 组件 //我用js在上面div标签中插入一个 text goes here export default { ... mo ...
- win10添加环境变量后没用_教你Win10系统配置的环境变量未生效的解决方法
教你Win10系统配置的环境变量未生效的解决方法.一些Win10小伙伴经常遇到配置了环境变量无法生效的情况.那么Win10系统安装了jdk,修改环境变量配置不生效要如何解决呢?有遇到此类问题的小伙伴就 ...
- cad2007错误1308 html,win7系统安装CAD2008提示“错误1308,源文件未找到“的解决方法...
很多小伙伴都遇到过win7系统安装CAD2008提示"错误1308,源文件未找到的困惑吧,一些朋友看过网上零散的win7系统安装CAD2008提示"错误1308,源文件未找到的处理 ...
- 安装系统正在为首次使用计算机ghost,win7系统安装程序显示正在为首次使用计算机做准备的解决方法...
win7系统是很多电脑用户首选的装机系统,然而有不少用户在使用过程中可能会碰到win7系统安装程序显示正在为首次使用计算机做准备的情况.大部分用户电脑技术都是菜鸟水平,面对win7系统安装程序显示正在 ...
- 当ubuntu系统安装好或导入后ifconfig只显示lo的解决方法
当ubuntu系统安装好或导入后ifconfig只显示lo的解决方法 1.先用命令查看网卡信息 ifconfig -a 在这里可以看到启用的和未启用的网卡信息,通过如下命令启用网卡: ifconfig ...
- idea java cpu100_intellij idea cpu占用率太大太满 运行速度太慢 使了五个解决方法最终成功...
突然发现,intellij idea 特别卡,在代码间移动的时候,居然刷新都跟不上,然后打开任务管理器一看,CPU占用率100%...intellij idea自己一个程序的占用率就高达80~90,这 ...
最新文章
- project 模板_施工进度计划表不会做?18个横道图自动生成模板,直接在线编辑...
- 【面试招聘】去不了大厂实习,小厂实习去吗?
- Asp.Net Core 通过中间件防止图片盗链
- CF700E-Cool Slogans【SAM,线段树合并,dp】
- 精细篇Java8强大的stream API接口大全(代码优雅之道)
- python如何制作一个工程软件_如何利用python制作一个解压缩软件-Go语言中文社区...
- Java 技术体系(JDK 与 JRE 的关系)、POJO 与 JavaBeans
- 大学c语言第三章作业,c语言程序设计一章部分和第三章习题答案.doc
- msyql 授权ip
- 讲解浏览器 三次握手四次挥手。
- 用beamoff给VMware的Mac OS X 10.10.x加速
- 测试一下flash显示图片
- Win10卸载edge浏览器与后悔重装
- WebService调用第三方服务(中英文翻译)
- 用python进行网络爬虫(三)—— 数据抓取
- 【系统分析师之路】第七章 复盘系统设计(业务流程建模)
- 【卷积神经网络】CNN详解以及猫狗识别实例
- MP2451 VOUT计算公式 表
- ubuntu 12.04 下如何修改屏幕分辨率
- libnet/libnids库函数介绍
热门文章
- 干货 | 公众号历史文章精选(附资源)
- oracle表查询不动怎么转储,Oracle常用的转储方法总结
- Qt修炼手册12_线程同步与线程等待条件
- 在C语言中以编程的方式获取函数名
- 如何用javascript获取文本框,下拉框,单选框的对应值或者将值赋给它们?雪原虎 发布于:2007-10-22 00:32
- Asp.Net数据库编程-10条最优方法[翻译]
- 括号,逻辑与,逻辑或--运算符重载
- 【CyberSecurityLearning 附】Docker 初识
- Linux wget命令用法详解
- 操作系统(三十七)基本分页存储的概念