Maven项目编译级别

方式一:pom.xml文件中配置属性:

 

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

方式二:pom.xml文件中配置插件:

 

 

 

 

<plugin>

    <groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<version>3.5.1</version>

<configuration>

<source>1.8</source>

<target>1.8</target>

<encoding>UTF-8</encoding>

</configuration>

</plugin>

方式三:settings.xml中修改配置profile:

 

 

 

 

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

每个maven都对应一个jdk版本,官网可查,不配置的话,就是兼容的思想1.5版本

posted on 2023-02-01 10:02  companion  阅读(46)  评论(0编辑  收藏  举报