如何修改maven的默认jdk版本(1.5 改为1.8)
Posted zjf1665119803
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修改maven的默认jdk版本(1.5 改为1.8)相关的知识,希望对你有一定的参考价值。
问题:
1、创建maven项目的时候,jdk版本是1.5版本,而自己安装的是1.7或者1.8版本。
2、每次右键项目名-maven->update project 时候,项目jdk版本变了,变回1.5版本或者其他版本
解决办法:
方法一:在项目中的pom.xml指定jdk版本,如下:
<!-- 局部jdk配置,pom.xml中 --> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build>
本方法只能在改project中生效,故推荐第二种
方法二:在maven的安装目录找到settings.xml文件,在里面添加如下代码(在profiles节点下添加如下代码,若添加在profiles节点外将不生效)
<!-- 全局jdk配置,settings.xml --> <profile> <id>jdk18</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>
注:id节点下的jdk18是别名,可以随意起
以上是关于如何修改maven的默认jdk版本(1.5 改为1.8)的主要内容,如果未能解决你的问题,请参考以下文章
解决idea中maven默认jdk为1.5的问题 : IntelliJ IDEA 源值1.5已过时,将在未来所有版本中删除