设置为什么要重启才生效,重启设备以更改启动设置什么意思

首页 > 实用技巧 > 作者:YD1662023-11-24 21:15:32

在windows上安装了多个jdk版本之后,配置完某个版本的环境变量之后,还是不起作用。

原因:因为在安装一个新的版本的jdk时,系统会自动将java.exe,javaw.exe,javaws.exe三个可执行文件复制到了 [C:\Windows\System32或C:\Program Files (x86)\Common Files\Oracle\Java\javapath或C:\Program Files\Common Files\Oracle\Java\javapath或C:\ProgramData\Oracle\Java\javapath]中,由于这个目录在windows中的优先级高于JAVA_HOME设置的环境变量的优先级,所以所设置的环境变量不会起作用。(注:不同的电脑可能会有不同的情况,需要把这些路径都试验过)

需要重启系统才能生效的环境变量:
  1. PATH:当你将新的路径添加到 PATH 环境变量中时,需要重启系统才能使其生效。
  2. LD_LIBRARY_PATH:如果你安装了新的共享库并将其添加到 LD_LIBRARY_PATH 环境变量中,则需要重启系统才能使其生效。
  3. HOSTNAME:如果你更改了主机名,则需要重启系统才能使其生效。
  4. LANG:如果你更改了 LANG 环境变量,则需要重启系统才能使其生效。
  5. TZ:如果你更改了 TZ 环境变量,则需要重启系统才能使其生效。TZ 环境变量是用于设置系统时区的环境变量。

请注意,这只是一些常见的需要重启系统才能生效的环境变量。实际上,任何需要修改系统设置的更改都可能需要重启系统才能生效。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.