为啥每次重启电脑后之前配置好的java环境变量都会失效,必须重新配置才行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥每次重启电脑后之前配置好的java环境变量都会失效,必须重新配置才行相关的知识,希望对你有一定的参考价值。

没有还原精灵,没有还原卡,用的是我自己的电脑。环境变量的设置也都还在,但就得给删除之后再重新配置一遍

你这是系统服务项被禁止了  亲   用的360把

参考技术A

这个问题我也遇到过,将

    %JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;

    改成你的jdk的安装目录下的bin和jre\\bin的绝对路径,以我的为例:

    C:\\Program Files\\Java\\jdk1.8.0_201\\bin;C:\\Program Files\\Java\\jdk1.8.0_201\\jre\\bin;

    这样就可以完美解决了!

参考技术B 环境变量是否在新建的path设置下(可能会影响),有没有java在中文目录下安装,jdk安装文件是否在合适的目录下 参考技术C 第一,简体中文的变量名是LANG,变量值是chs,繁体中文是cht;
第二,在安装文件夹下BIN\下执行ptcsetup.bat,看看安装的模块有没有中文;
参考技术D 我的电脑是重启后,设置的path又变回以前的了。又得重新设置,我以为这是正常的,大家的都是怎么回事呢,是设置一次后,以后都不用再设置了吗?

以上是关于为啥每次重启电脑后之前配置好的java环境变量都会失效,必须重新配置才行的主要内容,如果未能解决你的问题,请参考以下文章

WSL2:为啥我必须在重启 PC 后关闭 WSL 才能重启 WSL

为啥电脑每次开机都会弹出“函数错误”的窗口?

为啥电脑重启后的eclipse中的项目都没有啦?

java配置环境变量,每次开机都要重新确定,求助,怎么解决?

Mac电脑在配置Iterm2之后,每次都要执行source ~/.bash_profile 配置的环境变量才生效

为啥为了Java改变环境变量后不能运行CMD中的命令