修改maven 的 java 版本

想要修改maven 的 java 版本,之前使用的是jdk8,现在想换成jdk11,环境变量已经改过来了,但是maven里的版本还是不对

img


代码为在setting.xml里加入的内容

<profile>
      <id>jdk-11</id>

      <activation>
        <jdk>11</jdk>
      </activation>

      <repositories>
        <repository>
          <id>jdk1.11</id>
          <name>Repository for JDK 1.11 builds</name>
          <url>http://www.myhost.com/maven/jdk1.11</url>
          <layout>default</layout>
          <snapshotPolicy>always</snapshotPolicy>
        </repository>
      </repositories>
    </profile>

你这setting的profile默认没有激活

<profile> 
<id>jdk-11</id> 
<activation> 
<activeByDefault>true</activeByDefault> 
<jdk>11</jdk> 
</activation> 
<properties> 
<maven.compiler.source>11</maven.compiler.source> 
<maven.compiler.target>11</maven.compiler.target> 
<maven.compiler.compilerVersion>11</maven.compiler.compilerVersion> 
</properties> 
</profile>