Windows7 64位下安装JDK1.8时需避免系统环境变量路径指代不明问题
具体问题成因:
在安装JDK与JRE完成后需要对编辑器启动项路径添加至计算机的系统环境变量“PATH”中。
若之前安装过程中人为改变默认安装地址(即非C盘),则新添加的JDK/bin路径会与软件在初始安装下绑定的C盘JDK/bin路径冲突。
通过cmd下命令行javac检测路径是否安装正确时会出现,javac 不是内部或外部命令等字眼。此时再通过path指令查看所有的系统环境变量时会发现多出来的一条JDK/bin路径(软件默认安装的C盘路径)使得系统无法实际指向你所需的路径。
解决方案:
在一开始配置环境变量时就需要对PATH下所有路径进行打印,查看是否存在多余的C盘JDK安装路径。
若存在则删除该路径后,再在PATH内添加实际的JDK路径,配置完重启计算机后再次通过cmd进行java编译器检测时,键入javac后得到正常反馈。