在windows7上安装maven的过程中发现环境配置成功后在命令行输入mvn -v报错:unsupported major.minor version 51.0,网上四处搜索到是因为jdk的版本和maven的版本不兼容,我下载的是3.3.9版本,因为这个maven默认的jdk版本是1.6的,所以需要修改它的配置文件,比如我的路径是:
E:\maven\apache-maven-3.3.9\conf
修改conf里面的文件settings.xml,找到<profiles>字段,在其中加入以下配置,同时将原来的1.6的配置删除掉,或者直接修改,把1.6直接改成1.7:
<profile>
<id>jdk-1.7</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>
修改成功后要重启电脑,否则输入命令mvn -v还是会报错(我因为没有重启纠结了很久,网上也没找到其它办法),不同于eclipse里面直接update就可以了。