java开发环境变量配置-JDK11-(win10),重启之后环境变量配置失效的解决办法
win10安装jdk11及环境变量配置
- 如果你之前已经安装过java的老版本的话,建议先卸载一下,同时删除掉环境变量的配置,这样比较容易一次性成成功,直接到设置里面应用程序找到java卸载就好
下载JDK11
直接附上官网链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
安装
下载完成之后,点击安装,安装过程只要选择一下安装位置就可以了,基本是不用怎么动的(需要注意的就是你要自己知道这个安装位置,因为待会环境变量的配置需要用到这个路径)
环境变量配置
右键单击“此电脑->属性->高级系统设置->环境变量”
在系统变量 (不要在用户变量下,我就是因为一直建到用户变量下,所以浪费了一些时间,所以写个帖子。以此为戒,要仔细)栏下单击“新建”
新建->变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk11(即JDK的安装路径)
接下来在系统环境变量中找到Path,选中,点击编辑,在弹出的新窗口中点击新建,输入"%JAVA_HOME%\bin",点击确定(为防止重启之后和之前的环境变量冲突,使得环境变量配置失败,可以通过“上移”,把java的环境变量移动到最上面,可以获得更高的优先级,这样就不会发生冲突而导致不必要的错误了,详见下面的解释)
到此,已经完成了环境变量的配置验证环境变量是否配置成功
按win+R启动命令窗口,输入cmd,按回车,输入指令java、javac、java -version 可以有显示,而不是既不是内部命令也不是外部命令的提示
在我重启电脑之后发现环境变量配置又失效了,现在给出解决办法
- 原因可能是系统安装的JRE覆盖了你的JDK环境变量
解决办法
手动删除C:\Windows\System32目录下生成java.exe、javaw.exe、javaws.exe,而System32下的可执行文件也会被加入环境变量里面,和你的JDK环境变量造成冲突。
如果不想去删除的话,第二个解决办法(推荐),冲突时,谁在前面,谁就能生效,比如你在cmd里面打java,生效的那个就处于环境变量的前面。
通过上移,可以改变优先级,移到最上面,那就可以了
命途多舛啊~,编译一会之后又环境变量出错了,所以我又搞了一下,心累,我的电脑也是神奇了,大部分的方法都试了
我的解决办法,试了我上述的方法之后还是有时候会失灵。
- 在用户变量里面也添加一个JAVA_HOME的变量,值也就是安装路径,和系统变量一样的
- 目前来说我是解决了这个问题,希望之后不要再继续失灵了
java开发环境变量配置-JDK11-(win10),重启之后环境变量配置失效的解决办法相关推荐
- JAVA环境配置及如何解决win10重启后环境配置失效的问题
一.配置JAVA环境 1.JDK的下载与安装 进入官网下载对应版本 注意:安装路径最好不要包含中文或空格等特殊字符,最好使用纯英文目录 2.配置环境变量的步骤 (1)按下win+E键,找到此电脑,右键 ...
- Error: could not open `C:\Java\jre7\lib\amd64\jvm.cfg';JAVA_HOME环境变量失效的解决办法
转自:http://www.cnblogs.com/yjmyzz/p/3521554.html JAVA_HOME环境变量失效的解决办法 晚上把oracle自带的weblogic给卸载了,然后打开ec ...
- Unity5 + java开发大唐诛仙手游源代码,含工具,配置表
Unity5 + java开发大唐诛仙手游源代码,含工具,配置表,和一些开发文档. 大唐诛仙是一款修仙题材的RPG战斗手游,为你还原真实的仙侠世界,多种游戏角色任你挑选,可以自由加入不同的门派,海量时 ...
- Unity5 + java开发大唐诛仙手游源代码,含工具,配置表,和开发文档。
Unity5 + java开发大唐诛仙手游源代码,含工具,配置表,和开发文档. 大唐诛仙是一款修仙题材的RPG战斗手游,为你还原真实的仙侠世界,多种游戏角色任你挑选,可以自由加入不同的门派,海量时尚炫 ...
- 如何取消U盘上的设备加密功能Bitlocker——win10家庭版磁盘上有个锁的解决办法——详细操作版本
一.背景: 使用Bitlocker设备加密的背景: Type-C toUSB两用U盘,手机是小米手机,Type-C口插口.用这个U盘在电脑和手机之间传输数据很方便. 然后为了所谓的数据安全,我是用Wi ...
- Mybatis注解开发出现Type interface Mapper.StudentMapper is not known to the MapperRegistry异常解决办法
Mybatis注解开发出现Type interface Mapper.StudentMapper is not known to the MapperRegistry异常解决办法 在核心配置文件中,配 ...
- win10家庭版找不到gpedit.msc的解决办法
很多用户使用电脑的时候,系统提示找不到组策略gpedit.msc,请确定文件是否正确,再试一次的错误情况,这是怎么一回事呢?由于系统中"gpedit.msc"系统文件被破坏或丢失导 ...
- win10系统电脑system占用率高的解决办法
本文操作环境:Windows10系统,Dell G3电脑. win10系统电脑system占用率高的解决办法: 1.关闭家庭组 控制面板–管理工具–服务– HomeGroup Listener和Hom ...
- 因为WMI配置,无法执行Sql Server 系统配置检查器的解决办法
今天重装机器,重新要安装sql 2005,遇到了如下问题: 因为WMI配置,无法执行Sql Server 系统配置检查器的解决办法 随即网上搜索了下,办法不多,还好找到个有用的,贴出来给大家. 先建立 ...
- ARCGIS开发中类型XXX在未被引用的程序集中定义的解决办法
ARCGIS开发中类型XXX在未被引用的程序集中定义的解决办法 分类: ArcGIS ARCGIS开发中出现了这样的错误:类型"ESRI.ArcGIS.DataSourcesRaster.I ...
最新文章
- 机器学习中的数学基础:(1.1)矩阵特征值和特征向量的几何意义
- matlab符号运算结果的分数怎么转化为小数
- 值引用和引用问题分析
- mysql 授权truncate_有没有办法在MySQL中的TRUNCATE或DROP TABLE上有效地进行GRANT?
- python修改html表格,使用styles和css更改pandas dataframe html表python中...
- PMO在组织结构中的作用
- 艾伟:C#类和接口、虚方法和抽象方法及值类型和引用类型的区别
- cocos creator 文字描边效果
- openstack配置mysql_Centos7.4安装openstack(queens)详细安装部署(三)-镜像服务(glance)安装...
- Oracle怎么清除视图数据,Oracle删除视图
- 测绘 绘图 计算机,20 机械测绘与计算机绘图 草图绘制范例 课件:草图绘制范例.pptx...
- python清屏幕_如何在python中清除屏幕?
- 读英语计算机书籍读后感,英语读后感
- Xshell 6免费安装
- 父亲节的海报设计了吗?
- 【Android 10 源码】healthd 模块 HAL 1.0 分析
- Mimikatz获取系统密码攻防研究
- 包和工具(读书笔记)
- 中国石油大学(北京)-《石油加工工程》第三阶段在线作业
- centos7 安装rtl8821ce教程