Maven 3.3.1 ECLIPSE:-Dmaven.multiModuleProjectDirectory系统属性未设置 [英] Maven 3.3.1 ECLIPSE: -Dmaven.multiModuleProjectDirectory system propery is not set

查看:641
本文介绍了Maven 3.3.1 ECLIPSE:-Dmaven.multiModuleProjectDirectory系统属性未设置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚在Mac OS X上安装了Maven 3.3.1,并用Eclipse构建了一个Maven项目,给我这个错误:

  -Dmaven.multiModuleProjectDirectory系统属性未设置。 
检查$ M2_HOME环境变量和mvn脚本匹配。

之前没有发生过Maven 3.2.5。



有没有办法解决这个问题(除了降级到3.2.5)?



哪里可以在Eclipse中设置这个multiModuleProjectDirectory属性? / p>

解决方案

Eclipse 你需要这样走。

  Window->偏好 - > Java  - >已安装的JRE  - >编辑

在编辑默认VM参数需要把



如果你已经设置了maven的家。

  -Dmaven.multiModuleProjectDirectory = $ M2_HOME 


I just installed Maven 3.3.1 on Mac OS X, and building a Maven Project with Eclipse is giving me this error:

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

It did not happen before with Maven 3.2.5.

Is there any way to fix this (except downgrading to 3.2.5) ?

Where exactly can I set this "multiModuleProjectDirectory" property in Eclipse?

解决方案

In Eclipse you need to go like this.

Window-> Preference -> Java -> Installed JREs -> Edit

In the edit Default VM arguments you need to put

If you already set the maven home.

-Dmaven.multiModuleProjectDirectory=$M2_HOME

这篇关于Maven 3.3.1 ECLIPSE:-Dmaven.multiModuleProjectDirectory系统属性未设置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆