设置 maven 项目的 JDK 编译版本(以JDK 1.8 为例)

设置 maven 项目的 JDK 编译版本(以JDK 1.8 为例)

一、在 maven setting.xml 中进下全局配置

<!-- 全部 maven 项目默认使用 jdk1.8构建 -->
<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>   
  <repositories>
    <repository>
      <id>jdk18</id>
      <name>Repository for JDK 1.8 builds</name>
      <url>http://www.myhost.com/maven/jdk18</url>
      <layout>default</layout>
      <snapshotPolicy>always</snapshotPolicy>
    </repository>
  </repositories>
</profile>

二、在 项目的 pom.xml 中进下插件配置

<!-- 使用Java8构建项目 -->
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.6.1</version>
    <configuration>
        <source>1.8</source>
        <target>1.8</target>
        <testSource>1.8</testSource>
        <testTarget>1.8</testTarget>
    </configuration>
</plugin>

猜你喜欢

转载自www.cnblogs.com/kakacbing/p/8906749.html