java version版本不对
当你装置了多个版本的jdk时,能够会碰到更改了 JAVA_HOME 后 java -version 版本不一致的状况。
平常状况下,将你的JAVA_HOME改成你要用的jdk的装置途径,然后你运用的就是这个版本的JDK。然则有时候你会发明更改了JAVA_HOME后java -version稳定。(引荐教程:java教程)
能够缘由:
path的途径中,有的途径目录下也包括java.exe,然后该途径在 %JAVA_HOME%\bin 的前面,故运行时优先选择前面途径下的java.exe,所以无论如何改JAVA_HOME,java -version都稳定
解决方法:
修正JAVA_HOME后,在path的最前面增加%JAVA_HOME%\bin;以保证JAVA_HOME优先援用到。
疑问:为何不改用户变量呢?由于体系优先援用体系变量中的环境变量。体系变量针对一切用户,用户变量只针对当前用户。
以上就是java version版本不对的细致内容,更多请关注ki4网别的相干文章!