安装版jdk和解压版jdk的不同

安装版的jdk会在注册表里注册过,并将java.exe和javaw.exe复制到windows下或者system32目录下,通过cmd运行的java -version 会显示安装版的jdk版本

如果你有另外的一个不同的jdk 是解压版的,需要在配置环境变量,可能是由于优先级的问题,系统会自动的找到安装版的jdk,所以后来配置的环境变量不起作用。

解决办法:最简单的一招是删除windows下或者system32目录下的java.exe和javaw.exe。

你可能感兴趣的:(同一个机器装不同的jdk)