原因:
IDEA默認(rèn)把項(xiàng)目的源代碼版本設(shè)置為jdk1.5,目標(biāo)代碼設(shè)置為jdk1.5
解決方案:
1修改Maven的Settings.xml文件添加如下內(nèi)容
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
2在項(xiàng)目的pom.xml文件中添加
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
3打開項(xiàng)目配置悄谐,設(shè)置Modules的Language Level為”8”
222222.png
最后按”Ctrl+Alt+S”打開設(shè)置,搜索”Java Compiler”注服,將默認(rèn)jdk和當(dāng)前modual的jdk版本切換為1.8即可