错误:无法找到或加载主类Dmaven.multiModuleProjectDirectory = $ M2_HOME

时间:2015-08-29 18:10:45

标签: java maven intellij-idea

我正在使用Intellij和Maven,我一直遇到这个问题:

  

错误:无法找到或加载主类Dmaven.multiModuleProjectDirectory = $ M2_HOME

我也在使用JDK 1.7.0_60

我的环境变量是:

  • M2_HOME = C:\Program Files\Maven
  • MAVEN_HOME = C:\Program Files\Maven
  • M2 = %M2_HOME%\bin

在我运行代码时遇到此错误之前:

  

找不到有效的Maven安装。在配置对话框中设置主目录或在系统上设置M2_HOME环境变量。

我通过在Intellij的maven设置中手动设置路径来修复它,因为没有拾取M2_HOME。我看了很多其他帖子,但没有人帮助过我。

1 个答案:

答案 0 :(得分:0)

我遇到了M2_HOME未被接收的同样问题。为了解决这个问题,我还通过进入File-> Settings-> Maven-> Runner并将VM Options设置为手动来手动设置位置。
-Dmaven.multiModuleProjectDirectory=C:\root\location\of\project\
包含有此问题的其他人的配置修改步骤

正如@Tunaki在评论中提到的,请确保在命令前面有-