本地为jdk1.8, 且为免安装版,只是配置了路径,工作需要安装jdk1.6,用的是安装包,安装完在cmd执行 java -version 果然显示1.6了,如果想切换为1.8怎么切换?
看了路径配置,发现之前配置的java路径没有变化,也没有新增关于jdk1.6的路径配置,查了资料,说要清注册表、删C:\Windows\System32路径下的3个exe文件
比较麻烦,参考https://blog.csdn.net/Smile_Luckly/article/details/78518116/做法如下:
单单删除了C:\Windows\System32下的3个exe文件,版本就切换过来了,按照上面文档说将%JAVA_HOME%/bin这一句放到PATH环境变量的最前面,没有效果。当然也可能是机器配置、安装包版本的原因造成此差异,遇到此问题的朋友多多尝试几种不同的方法。