场景:
导入一个项目,环境需要时JDK1.8,电脑的环境变量JAVA_HOME啥的已经改成了1.8,但是项目还是跑不起来,后面控制台执行 java -version 命令,发现JDK还是1.6
原因:
虽然环境变量已经修改,但是目录C:\Windows\System32 下的java.exe,javaw.exe,javaws.exe 还是之前的,所以执行 java -version 命令才会显示jdk是旧配置
解决:
删除上述3个文件,再启动项目,jdk就是新配置的版本了
导入一个项目,环境需要时JDK1.8,电脑的环境变量JAVA_HOME啥的已经改成了1.8,但是项目还是跑不起来,后面控制台执行 java -version 命令,发现JDK还是1.6
虽然环境变量已经修改,但是目录C:\Windows\System32 下的java.exe,javaw.exe,javaws.exe 还是之前的,所以执行 java -version 命令才会显示jdk是旧配置
删除上述3个文件,再启动项目,jdk就是新配置的版本了