标签:
Maven命令行运行正常,可在IDEA里面就是找不到Maven目录并异常终止
一,问题描述
配置好Maven后,在CMD进行命令行运行 mvn -version 能正确输出maven 的版本信息,说明我们的环境变量配置是没有的问题,可是在IDEA中创建Maven项目就是报如下错误
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
这到底是为什么,为什么??????
二,解决方案
经过我揪心的排查,排查再排查,发现是Maven的版本和IDEA的兼容性问题,虽然IDEA默认与Maven无缝的集成,但还是有版本的兼容性问题,比如说:
IDEA-13.X 就不兼容最新的 Maven-3.3.3 或者更高,
所以我们要做的就是换个低版本的Maven,本人推荐 Maven3.1.1,他即是 3系 又兼容,哈哈
三,总结
并不是所有的东东使用最新的就是好的,就是高大上,只有经过考验的才是王道!!!
标签:
原文地址:http://my.oschina.net/fajar/blog/518534