Maven运行报错:-Dmaven.multiModuleProjectDirectory system propery is not set.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven运行报错:-Dmaven.multiModuleProjectDirectory system propery is not set.相关的知识,希望对你有一定的参考价值。

Eclipse执行maven是报了这个错~~~

 

解决方案:

  1. 检查环境变量,是否配置M2_HOME
  2. 在eclipse的windows->preferences->java->Installed JREs->edit->Default VM argments,输入参数:-Dmaven.multiModuleProjectDirectory=$M2_HOME
    技术分享

     

  3. 如果是eclipse配置了多个版本的jdk,可能还是会有问题,因为使用eclipse运行maven的时候,可以选定jdk版本,但是eclipse一般默认的是java->Installed JREs默认的那一个。当前两步没问题后,可以检查这个地方的jdk是否为之前配置的jdk

以上是关于Maven运行报错:-Dmaven.multiModuleProjectDirectory system propery is not set.的主要内容,如果未能解决你的问题,请参考以下文章

maven 运行run as maven build的时候报错

Maven打包后运行报错

Maven打包后运行报错

Maven打包后运行报错

maven pom报错但可运行

java myeclipse 运行maven报错,求帮忙解答,谢谢!