我的机器上最开始安装的是jdk1.6,后来因为工作需要又安装了jdk1.4。但是,环境变量我并未更改,还是指向jdk1.6的路径的。
可是,在cmd窗口输入 java -version 却得到是1.4.2。
查询环境变量:
1.我的电脑->属性->高级->环境变量
2. 系统环境变量(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment)
当前用户环境变量(HKEY_CURRENT_USER\Environment)
2个设置完全是一样,都是指向1.6。
为了搞清楚问题的原因,通过查询相关的资料,原来是这样的:
JDK在安装的过程当中将在注册表会生成如下3个项目:
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in
H
JDK版本不兼容问题之:一台机器安装多个版本的JDK
最新推荐文章于 2022-07-13 20:01:25 发布