Maven - 配置默认JDK版本

问题:

● 创建maven项目的时候,jdk版本是1.5版本,而自己安装的是1.8版本,从而导致无法使用Java8的新功能。
● 每次右键项目名-maven->update project 时候,项目jdk版本就会变回1.5版本。

解决办法:

① 项目级配置:在项目中的pom.xml指定jdk版本 - 只保证当前项目

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.0</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
                <encoding>UTF-8</encoding>
            </configuration>
        </plugin>
</build>

② Maven全局配置:修改maven安装目录下的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>

猜你喜欢

转载自www.cnblogs.com/Dm920/p/12502723.html
今日推荐