Categories

Tags

IntelliJ IDEA 源值1.5已过时,将在未来所有版本中删除

IDEA默认把项目的源代码版本设置为jdk1.5,目标代码设置为jdk1.5

修改Maven的Settings.xml文件,在<profiles><profiles/>节点中添加

<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>

在项目的pom.xml文件中添加

<properties>
  <maven.compiler.source>1.8</maven.compiler.source>
  <maven.compiler.target>1.8</maven.compiler.target>
</properties>

IntelliJ IDEA工具栏File-》ProjectStructure
Language Level选择为”8”

Module SDK选择1.8

IntelliJ IDEA工具栏File-》Other Setting-》Default Setting
选择1.8

修改以上设置后重新编译即可