Registry key 'SoftwareJavaSoftJava Runtime EnvironmentCurrentVersion' has value '1.8', but '1.7'

第一种方法:安装1.8之前安装了1.7,将1.7卸载就好了。

第二种方法:删掉WindowsSystem32下的java.exe, javaw.exe 就行了,但是安装的1.8的jdk会回到1.7的版本

反思:

但是在系统中还存在1.6版本的,为什么不需要卸载呢 难道1.7和1.8的jdk 有冲突的地方

如果清楚的童鞋,还麻烦多指教O(∩_∩)O哈哈~

原文地址:https://www.cnblogs.com/tzhyy/p/9481467.html