在导入新项目运行时可能会报下面的错误:
错误: 无法访问……
类文件具有错误的版本 55.0, 应为 52.0
请删除该文件或确保该文件位于正确的类路径子目录中。
我们知道55.0对应的是jdk11, 52.0对应的是jdk8
所以说这是因为配置的jdk版本低于项目中使用的jdk版本,需要更改编译和运行环境
JDK的更改方法如下:
File->Project Structure->Project
SDK改为对应的高版本
image.png
同时注意更改对应的gradle版本和gradle的JVM版本
File->Settings
更改gradle的版本方法如下:
image.png
如果gradle对应的jdk版本不对有可能出现下面的报错
Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'.
Target JRE version (1.8.0_181) does not match project JDK version (Oracle OpenJDK version 11.0.8), will use sources from JDK: 1.8