Maven配置编译JDK版本

老是有些同学,在配置maven之后,pom文件里面也确实配置了jdk的版本,但下次打开eclipse或者其他情况,结果打开工程的properties查看的时候,JDK又变了,与pom文件里面配置的不一致了,而是用了系统默认或者eclipse默认的jdk配置了。其实还是maven没有配置完整而已。

要配置完整的Maven JDK 版本,需要在pom文件中如下配置
程序代码 程序代码

<properties>
    <maven.compiler.target>1.8</maven.compiler.target>
    <maven.compiler.source>1.8</maven.compiler.source>
</properties>


或者 jdk 1.7
程序代码 程序代码

<properties>
    <maven.compiler.target>1.7</maven.compiler.target>
    <maven.compiler.source>1.7</maven.compiler.source>
</properties>


另外配置上编译插件,并设置版本:
程序代码 程序代码

<build>
    <plugins>
        <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>
            </configuration>
        </plugin>
    </plugins>
</build>



除非申明,文章均为一号门原创,转载请注明本文地址,谢谢!
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.