Java默认版本在PATH更改后不会反映 [英] Java default version doesnt reflect after PATH change
问题描述
我更新了PATH变量,指向(C:\Program Files(x86)\Java\jre7\bin) code> Java 32位版本。然后做了一个
java -version
,它仍然显示64位版本。
我放弃了,试图做一个 java -d32 -jar abc.jar
然后它给了我一个
java -d32
错误:此Java实例不支持32位JVM。
请安装所需的版本。
请让我知道系统如何刷新PATH变量中完成的最新Java设置。
您的<$ c中可能有一个 java.exe
$ c> C:\WINDOWS\System32\ 文件夹从以前的安装。将其替换为 C:\Program Files(x86)\Java\jre7\bin
。
I am running currently on Java 1.7.0_17 64bit version and I want to launch an app using Java 32 bit version.
I updated PATH variable to point to (C:\Program Files (x86)\Java\jre7\bin)
Java 32 bit version. Then did a java -version
it still shows the 64bit version.
I gave up and tried to do a java -d32 -jar abc.jar
and then it gives me an
java -d32
Error: This Java instance does not support a 32-bit JVM.
Please install the desired version.
Please let me know how can the system refresh the latest Java settings done in the PATH variable.
There is probably a java.exe
in your C:\WINDOWS\System32\
folder leftover from the previous installation. Replace it with the one in C:\Program Files (x86)\Java\jre7\bin
.
这篇关于Java默认版本在PATH更改后不会反映的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!