已解决:Java环境变量配置后不生效

2023-11-04

一、问题

从jdk8升级到jdk11,配置JAVA_HOME后,不生效。
(备注:jdk8是安装版,jdk11是解压版。)
在这里插入图片描述

二、解决办法

在环境变量Path中,删除下面的配置:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
在这里插入图片描述
验证:
在这里插入图片描述

三、原因

因为使用安装版本的JDK程序时(一般是1.7版本以上),在安装结束后会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Program Files (x86)\Common Files\Oracle\Java\javapath目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,所以直接更改JAVA_HOME会无效。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

已解决:Java环境变量配置后不生效 的相关文章

随机推荐

  • 手把手教您kaiber,吊炸天的AI视频生成工具

    什么是Kaiber AI 一种人工智能视频生成器 可以将图像和文字生成视频 如何使用Kaiber AI 请按照以下步骤使用 Kaiber AI 前往kaiber ai 注册或登录 点击右上角 创建视频 如果订阅的时候提示要绑定银行卡 则找一
  • Apollo配置自动更新机制及拓展

    Apollo配置自动更新机制及拓展 一 背景 在日常工作中 我们代码里经常会用到以下两种方式读取Apollo配置 1 使用 Value注解 在使用配置的bean里面定义带 Value的属性 将Apollo配置读取到基础类型对象 Value
  • pytorch学习-刘二大人第一遍

    学习链接 https www bilibili com video BV1Y7411d7Ys spm id from 333 999 0 0 一 线性模型 1 数据集分为 训练集和测试集 2 过拟合 训练的时候非常好 测试的时候差强人意 泛
  • Jenkins自定义构建参数使用

    Jenkins自定义构建参数使用 配置参数化构建 新建参数 简单的在命令使用 直接使用字符参数即可 配置名称和默认值 命令中引用 mvn compile jib build Dimage tag pa 1 5 0 BUILD TAG Dre
  • Hyperledger Fabric Java SDK最新教程

    Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK 全称为Fabric sdk java 网上可用资料不多 本文列出了精心整理的针对Fabric Java SDK的最新精选教程 如果希望快速掌握Fabr
  • 【Python 1-4】Python教程之——什么是变量

    变量来源于 数学 是计算机语言中能储存计算结果或能表示值的抽象概念 文章首发地址 运行hello world py时发生了什么 运行hello world py时 Python都做了些什么呢 下面来深入研究一下 实际上 即便是运行简单的程序
  • 段错误(核心已转储)问题的分析方法

    问题现象 今天在研究linux kernel中typedef的用法时 写了一个程序test typedef c 内容如下 include
  • 什么是线路规程?

    今天在看串口驱动的时候遇到了一个概念线路规程 以前只知道规则 程序之类的这个概念还是头次听说 既然碰上了就好好研究一番 百度百科给出了定义 规程 简单说就是 规则 流程 所谓流程即为实现特定目标而采取的一系列前后相继的行动组合 也即多个活动
  • linux 使用Vi/Vim加密和解密文件

    在linux下使用vi vim可以很方便的对文件进行加密和解密的操作 加密 1 进到编辑模式 输入完内容后按ESC 然后输入 X 注意是大写的X 回车 X 2 这时系统提示让你输入密码 2次 3 保存退出 2 取消密码 1 通过vi打开文件
  • Python使用SQLAlchemy

    Python使用SQLAlchemy 1 安装SQLAlchemy 备注 本文适用于SQLAlchemy gt 2 0 安装SQLAlchemy pip install SQLAlchemy 安装pymysql pip install py
  • SciPy 用户指南

    1 介绍 1 1 SciPy Organization SciPy 被组织成涵盖不同科学计算领域的子包 这些总结在下表中 分包 描述 cluster 聚类算法 constants 物理和数学常数 fft 快速傅里叶变换 integrate
  • c++之模板

    目录 一 函数模板 1 函数模板的格式 2 函数模板用法举例 二 类模板 1 类模板的格式 2 类模板用法举例 在C 中涉及了一个新知识 模板 关于模板 它是代码复用的手段 是泛型编程的基础 这里会介绍函数模板和类模板两种 一 函数模板 函
  • Python matplotlib 画图窗口显示到gui或者控制台的方法

    我们再用Jupyter notebook ipython console qtconsole的时候 有的时候画图希望不弹出窗口 直接画在console里 又得时候有希望弹出窗口 因为console里太小了 那么我们可以用下面的命令 matp
  • Python画樱花树的代码

    不废话 直接上代码 import turtle import random def draw sakura branch len if branch len gt 3 if 8 lt branch len lt 12 if random r
  • 【概率论】离散型随机变量分布——伯努利分布、泊松分布

    先简单复习下之前的内容 离散型随机变量指的是随机变量X的取值是有限的 或无穷可列的 详细的解释可以参照这篇博文 https blog csdn net dengfangmei1216 article details 107526615 随机
  • CSDN-markdown编辑器使用

    欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来 用它写博客 将会带来全新的体验哦 Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列
  • 微信二次分享解决方案

    最近项目中开发需要在微信端二次分享分享H5页面 但是第一次分享的时候安卓没有问题 ios有时成功有时失败 并且二次分享的时候安卓还是没有问题 ios一次成功都没有 后来查阅文档搜索资料终于解决了 一下是解决资料内容 百度上自定义微信分享标题
  • Nmap网络扫描

    目录 预备知识 TCP与UDP 扫描的分类 nmap简介 实验目的 实验环境 实验步骤一 任务描述 安装Nmap 实验步骤二 任务描述 Zenmap基本应用 实验步骤三 任务三 nmap命令行的使用 预备知识 TCP与UDP TCP是一种面
  • SpringBoot+MyBits 调用mybatis-config.xml的方法

    SpringBoot MyBits 调用mybatis config xml的方法 在application properties中如做下调用 Mybatis mybatis config location classpath mybati
  • 已解决:Java环境变量配置后不生效

    一 问题 从jdk8升级到jdk11 配置JAVA HOME后 不生效 备注 jdk8是安装版 jdk11是解压版 二 解决办法 在环境变量Path中 删除下面的配置 C Program Files x86 Common Files Ora