一、配置Maven默认使用的JDK版本
问题:使用Maven默认使用的JDK1.5,在控制台会打印警告信息
解决办法1:在POM文件中指定使用的JDK版本
<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>
解决办法2:在Maven中配置默认使用的JDK版本
在 <profiles>中配置如下内容,指定使用的jdk版本。
<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>
二、个人建议
个人推荐使用第二种配置方法,可以统一修改Maven的jdk环境,如果需要特定的jdk环境,再修改项目的Pom文件,不用每次都修改Pom文件,比较方便。