1. 问题起源
使用eclipse
创建maven
工程的时候,默认会使用1.5
版本的jdk
,并且也是编译成1.5
的,我的电脑里面用的jdk
是1.7
的,不想每次创建完成之后再去修改jdk
版本,最郁闷的是即使动改成了1.7,可每执行maven--> update project
的时候,又变成1.5
的了。
2.解决方案
找到maven
的安装目录conf
文件夹下的settings.xml
文件,找到profiles
节点,在里面添加下面代码:
<profile>
<id>jdk17</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>
现在,再次在eclipse
中maven--> update project
就会发现,maven
的jdk
版本变化了。如果是想要1.8
的jdk
,就将里面的1.7
的地方修改为1.8
即可。
公众号ID:longjiazuoA

未经允许不得转载:人生设计师 » 设置eclipse创建maven工程的默认jdk版本