-Dmaven.multiModuleProjectDirectory system property is not set.报错解决
问题:
-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.

解决:
添加M2_HOME的环境变量
1、MAVEN_HOME:C:\Apache Maven\apache-maven-3.3.9

2、Path:添加%MAVEN_HOME%\bin;
3、测试:运行,打开cmd,输入mvn-v

设置Default VM arguments
1、Preference->Java->Installed JREs->Edit

2、添加-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME

运行
右键,Run As,Maven install

本文详细介绍了如何解决Maven多模块项目中-Dmaven.multiModuleProjectDirectorysystempropertyisnotset的错误。通过设置M2_HOME环境变量和DefaultVMarguments,确保Maven能够正确识别并处理多模块项目。
4506

被折叠的 条评论
为什么被折叠?



