1、删除了jdk1.7。
2、删除了环境变量。JAVA_HOME,ClassPath,path下与jdk相关的变量。
依然报错如下:

原因是JDK自动安装的时候除了注册表注册外,还把下图所示三个文件复制到windows\system32下面了。而windows的path变量存在,通过cmd执行java命令时,也就执行了system32下面的java.exe文件,因此也就找不到文件了。

删除图中所示的三个文件。
问题解决。
本文介绍了解决JDK卸载后仍出现错误的方法。即便手动删除了JDK及环境变量,由于JDK安装时会将部分文件复制到Windows系统目录下导致问题依旧存在。文章提供了具体的解决步骤。
1、删除了jdk1.7。
2、删除了环境变量。JAVA_HOME,ClassPath,path下与jdk相关的变量。
依然报错如下:

原因是JDK自动安装的时候除了注册表注册外,还把下图所示三个文件复制到windows\system32下面了。而windows的path变量存在,通过cmd执行java命令时,也就执行了system32下面的java.exe文件,因此也就找不到文件了。

删除图中所示的三个文件。
问题解决。
4613
4449
5193

被折叠的 条评论
为什么被折叠?