-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable

刚换过的工作空间,在搭建maven工程后,进行clean或者install操作时,控制台会报如下错误:

-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.


解决方案:

-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable


之后会弹出下面的窗口

-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable


在Default VM arguments处加入如下字符串即可:

-Dmaven.multiModuleProjectDirectory=$M2_HOME