我知道结果路径是系统变量 + 用户变量的串联。但是,结果路径包含一个我不知道来自哪里的条目,而且格式不正确,因此导致了一些问题。
C:\Users\sarc83518>path
PATH=C:\Program Files (x86)\Razer\ChromaBroadcast\bin;C:\Program Files\Razer\ChromaBroadcast\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\Git\cmd;C:\Program Files\PuTTY;C:\Program Files\dotnet;C:\Program Files\apache-maven-3.6.3\bin;C:\Program Files\gradle\gradle-6.8\bin;C:\ProgramData\chocolatey\bin;c:\dev;C:\Program Files\PowerShell\7;C:\Users\L1_asarco\AppData\Local\Microsoft\WindowsApps;C:\Users\sarc83518.jdks\jdk-16.0.1\bin;C:\WINDOWS\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Amazon\AWSCLIV2;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDesktop\version-bin;C:\用户\sarc83518.jdks\jdk-16.0.1=:\用户\sarc83518.jdks\openjdk-8u282-b0;%USERPROFILE%\应用程序数据\本地\微软\ WindowsApps
(查看粗体条目)
如您所见,这个错误条目出现在我的系统变量和用户变量之间,我不知道它从何而来。我该如何摆脱它?
编辑:这是 JAVA_HOME 的值,Java 运行良好,这不是问题。 我没有手动向路径添加任何内容,粗体条目只是出现在那里,我不知道它来自哪里,它会导致某些应用程序出现问题,该应用程序尝试逐个读取路径条目,但因为不是有效路径而失败。
我将删除重复的条目,但这不会导致这个问题。
答案1
这里有多个问题。
- 您的路径变量重复了。将所有路径变量复制到文本文件。
%SYSTEMROOT% 是 C:\Windows
删除 3-8 项
- 卸载系统中的 JAVA。稍后可以重新安装。现在检查路径变量,如果 JAVA 仍然存在,请手动删除它。由于有些系统有其他变量,因此 JAVA 路径变量被搞乱了。