为啥命令行查看Java -version显示的是1.8但是idea上jdk是15.0.2
找到的文件也是jdk15.0.2
Java -version 是你配置了环境变量的java路径,这个是1.8
idea是可以切换jdk的
这两又没有必然联系本来就可以装多个版本的jdk
1、电脑上是可以安装多个jdk版本的
2、idea可以选择本地安装的jdk版本
3、查看本地电脑jdk配置环境路径,然后在idea选择jdk那里,选择jdk配置环境里的路径即可
java -version是你电脑上装的java版本
你idea里面看到的那个按Ctrl+Alt+Shift+S 是针对项目的设置 就像你图片上指定这个项目用jdk15一样
java -version查看的是你path环境变量里面配置了路径的那个jdk版本
java -version
显示的是 环境变量 JAVA_HOME 指定的JDK版本# Windows系统
ECHO %JAVA_HOME%
ECHO %PATH%
idea那个是IDE自己下载的1.8是你安装的,在idea里面切换一下就好了。