Java 启动时显示的JDK路径无效
最近我正在使用Windows10。在我的本地机器上,我安装了JDK7,然后将其删除,并将JDK8安装到另一个位置。此外,我还更改了JAVA\u HOME和PATH变量 我已经检查了我的路径变量和JAVA_HOME,这些都是正确的 我还检查了注册表,在LOCAL\u MACHINE/SOFTWARE/JAVASOFT中显示了同样正确的JRE8路径 在更改路径变量中%JAVA\u HOME%\bin“的位置之前显示JDK7,然后在显示JDK8路径之后显示。但是,当计算机重新启动时,它再次显示JDK7路径。这意味着JAVA\u HOME根据路径变量中的位置获取不同的值 我已经尽可能多地检查了所有地方。但是我找不到JDK7路径值 我的变量如下:Java 启动时显示的JDK路径无效,java,windows,Java,Windows,最近我正在使用Windows10。在我的本地机器上,我安装了JDK7,然后将其删除,并将JDK8安装到另一个位置。此外,我还更改了JAVA\u HOME和PATH变量 我已经检查了我的路径变量和JAVA_HOME,这些都是正确的 我还检查了注册表,在LOCAL\u MACHINE/SOFTWARE/JAVASOFT中显示了同样正确的JRE8路径 在更改路径变量中%JAVA\u HOME%\bin“的位置之前显示JDK7,然后在显示JDK8路径之后显示。但是,当计算机重新启动时,它再次显示JDK7
JAVA_HOME = C:\java\jdk1.8.0_60;
PATH = %SystemRoot%\system32;%JAVA_HOME%\bin;%SystemRoot%;
PATH = %SystemRoot%\system32;%JAVA_HOME%\bin;%SystemRoot%;
PATH = %JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;
我是这样改变立场的:
JAVA_HOME = C:\java\jdk1.8.0_60;
PATH = %SystemRoot%\system32;%JAVA_HOME%\bin;%SystemRoot%;
PATH = %SystemRoot%\system32;%JAVA_HOME%\bin;%SystemRoot%;
PATH = %JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;
您是否检查了系统和用户环境变量?是的,两者都是正确的。您到底是如何更改这些值的?在哪里?我不改变值。当我在path变量中更改%JAVA\u HOME%\bin的位置时,它会自动更改。但当我更改位置时,它会显示最新的值,并且不适用于进一步的更改。