码迷,mamicode.com
首页 > 其他好文 > 详细

修改Maven默认编译级别

时间:2017-07-21 01:23:10      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:mpi   file   编译   java   encoding   family   uri   .com   version   

创建Maven项目时,默认的编译级别是J2SE-1.5。这时,我们可能需要修改这个默认设置为当前项目的jdk版本。有两种方法:

1.修改Maven的settings.xml文件覆盖默认设置

在settings.xml文件中找到<profiles>标签,然后在此标签内部粘贴如下配置:

<profile>
    <id>jdk-1.6</id>
    <activation>
        <jdk>1.6</jdk>
    </activation>
    <properties>
        <maven.compiler.source>1.6</maven.compiler.source>
        <maven.compiler.target>1.6</maven.compiler.target>
        <maven.compiler.compilerVersion>1.6</maven.compiler.compilerVersion>
    </properties>
</profile>

2.在项目的pom.xml文件中指定编译级别

<properties>
    <java-version>1.7</java-version>
</properties>
<plugins>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.2</version>
        <configuration>
            <source>${java-version}</source>
            <target>${java-version}</target>
            <encoding>UTF-8</encoding>
        </configuration>
    </plugin>
</plugins>

修改Maven默认编译级别

标签:mpi   file   编译   java   encoding   family   uri   .com   version   

原文地址:http://www.cnblogs.com/winner-0715/p/7215386.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!