原来的idea使用的maven是3.3.9, 最近在搭建google cloud 的app engine 应用,需要使用到3.5及以上的maven,就想将idea使用的maven升级下。
我从官网下载了最新的maven 3.6.3
https://archive.apache.org/dist/maven/maven-3/
在本地解压后,配置了新的maven环境变量
但是在删除旧的maven路径并且将项目的maven配置改为3.6.3版本后
执行mvn 命令会提示mvn 不是内部命令, 如下:
我多次检查maven配置和系统变量,发现是由于我在系统变量里定义了两个maven路径,被自己打败了(●—●)
去掉旧路径,然后重启idea 就可以了
如果还是不行,可以将idea安装路径下的 plugins\maven\lib\maven3\bin 下的文件替换成新的apache-maven-3.6.3\bin下的文件或者删除