IDEA新建Maven工程,JDK的Language Level选择 5

现象

IDEA新建Maven工程,JDK的Language Level选择 5

解决办法

  1. 找到IDEA中Maven引用的maven配置文件
    IDEA新建Maven工程,JDK的Language Level选择 5

  2. 在settings.xml的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>
  1. 一般IDEA会自动读取配置文件,项目jdk依赖版本自动更新。