修改Maven默认编译级别

    在eclipse中创建Maven项目时,默认的编译级别是J2SE-1.5。这时,我们可能需要修改这个默认设置为当前系统的JRE版本。通过修改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>

    如果需要在某个项目中指定编译级别,可以在项目的pom.xml文件中配置,如下:

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.6</source>
                <target>1.6</target>
            </configuration>
        </plugin>
    </plugins>
</build>


你可能感兴趣的:(修改Maven默认编译级别)