创建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>
时间: 2024-11-08 22:18:11