JAVA_HOME和java版本
2022-09-02 12:19:58
我正在使用Windows .bat脚本,我设置为当我做一个时,它仍然显示1.3JAVA_HOME
C:/Program Files/Java/jdk1.6.0_32
java -version
我该如何解决这个问题?我做错了什么?
我正在使用Windows .bat脚本,我设置为当我做一个时,它仍然显示1.3JAVA_HOME
C:/Program Files/Java/jdk1.6.0_32
java -version
我该如何解决这个问题?我做错了什么?
对我来说,问题在我的PATH变量中,是由java Windows安装在我的.所以我指着一个JDK7并显示jdk8。C:\ProgramData\Oracle\Java\javapath;
%JAVA_HOME%\bin;
echo %JAVA_HOME%
java -version
我会把之前,以便显示jdk7。%JAVA_HOME%\bin;
C:\ProgramData\Oracle\Java\javapath;
java -version
尝试%JAVA_HOME%\bin\java -version
如果修改 ,通常最好使用绝对路径(使用 )进行调用,因为新的二进制文件可能不在路径中(然后 Windows 将加载错误的二进制文件)。JAVA_HOME
java
JAVA_HOME