在命令行下通过 java -version 查看JDK版本,也报系统找不到文件 C:\ProgramData\Oracle\Java\javapath\java.exe
很明显是JDK配置出错了。
参考http://jingyan.baidu.com/article/e9fb46e1b2b3347521f766c1.html上的步骤完成了JDK环境变量的配置。
但是我在cmd命令行下,查看PATH的值:echo %path% ,发现JAVAPATH还是被指向错误了,显示PATH属性还是C:\ProgramData\Oracle\Java\javapath;
有篇博客的修正方法是:
mklink java.exe "C:\Program Files\Java\jdk1.7.0_75\bin\java.exe"(你的jdk目录)
执行完成后,重新执行 java -version 可正确显示JDK版本。
原因分析:http://www.tuicool.com/articles/Q7Rnyuy
但这样我的还是不行,执行mklink的时候显示权限不够。
其实需要把环境变量path需要修改一下就好,
解决办法:最简单放入就是把path的值里面的 “%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;” 放到 “C:\ProgramData\Oracle\Java\javapath;”前面。 (注意;之类的不要打露)