-
虽说安装一个额外的JRE没有用也没有必要,一般也就多占了一些硬盘空间,但问题是它会在C:\Windows\System32目录下生成java.exe、javaw.exe、javaws.exe。
-
而System32下的可执行文件也会被加入环境变量里面,和你的JDK环境变量造成冲突。
冲突时,谁在前面,谁就能生效,比如你在cmd里面打java,生效的那个就处于环境变量的前面
END
如果你安装JDK时,在第一个安装界面,会让你选择安装一个JRE,一般都会按照默认的选项再安装要给独立的JRE。
原文:https://www.cnblogs.com/serviceMyself/p/14806325.html