原因:
项目编译配置使用的Java版本不对,需要检查一下项目及环境使用的Java编译版本配置。
解决办法:
在Intellij中点击“File” -->“Project Structure”,看一下“Project”和“Module”栏目中Java版本是否与本地一致,不一致则需要更改为一致(java正确的版本)。
即:
点击“Settings”–>“Bulid, Execution,Deployment”–>“Java Compiler”,Target bytecode version设为本地Java版本。(可以在Default Settings中把Project bytecode version 一劳永逸地配置成本地Java版本
也可以直接通过maben项目中的pom.xml来进行设置:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>13</maven.compiler.source>
<maven.compiler.target>13</maven.compiler.target>
</properties>
改成对应版本即可