【发布时间】:2014-05-17 13:53:48
【问题描述】:
我从 windows 中的环境变量路径中删除了 jdk\bin 路径,但是当我在任何地方写“java -version”时,它仍然返回真实的结果。如何 ?
【问题讨论】:
-
你打开了一个新的终端吗?如果没有,您仍然拥有从设置中删除它之前的环境变量。
-
是的,我打开了新终端,但它返回相同的结果
标签: java
我从 windows 中的环境变量路径中删除了 jdk\bin 路径,但是当我在任何地方写“java -version”时,它仍然返回真实的结果。如何 ?
【问题讨论】:
标签: java
您可以使用where 命令来检查运行java -version 时执行了哪个java 应用程序
Is there an equivalent of 'which' on the Windows command line?
【讨论】:
只需在 cmd 控制台中输入where java,您就会得到它所在的位置。正如它所显示的,我认为你需要检查这个位置(C:\Windows\System32),当你安装 java 时,Java exe 文件被复制到 windows System32 文件夹,java.exe,javaw.exe和 javaws.exe 在那里可用。
【讨论】:
重新启动系统并重试。如果重启后它仍然指向,请正确检查路径变量。系统/用户路径变量中可能仍然存在一些引用,因此会给出结果。
【讨论】: