默認POM如果不指定JDK版本為1.5,而有些項目需要使用泛型這些,就必須使用1.8版本的JDK,所以需要手動修改POM。
而所涉及到的還是插件maven-compiler-plugin,官方參考:http://maven.apache.org/components/plugins/maven-compiler-plugin/
打開pom.xml文件修改,增加如下配置節點:
<project> [...] <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> [...] </project>
紅色部分為增加的配置節點。更詳細的配置說明,可以參考官方文檔:
http://maven.apache.org/components/plugins/maven-compiler-plugin/