【问题标题】:Unable to build maven project on esclipe无法在eclipse中构建maven项目
【发布时间】:2016-05-25 02:49:40
【问题描述】:

当我尝试在 eclipse 上构建一个 maven 项目时,我得到了这个错误:

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

【问题讨论】:

  • SO 的人不是大师。不幸的是,有很多事情会导致这个错误,但你什么也没给我们。信不信由你,但实际上,您对这个错误的看法并不比我们现在所做的更多。

标签: maven


【解决方案1】:

设置 MAVEN_OPTS = -Dmaven.multiModuleProjectDirectory

【讨论】:

    【解决方案2】:

    如果您在 Eclipse RCP 上开发应用程序并尝试使用任何程序构建任何项目(例如嵌入式 maven -- 通过创建自己的启动配置文件),那么您必须设置“MavenLaunchConstants.ATTR_POM_DIR" 属性,提供项目路径的值。

    参考代码:
    ILaunchConfigurationWorkingCopy workingCopy = launchConfigurationType.newInstance(launchFileFolder, launchFileName); workingCopy.setAttribute(MavenLaunchConstants.ATTR_POM_DIR, <project_path>);

    【讨论】:

      猜你喜欢
      • 2015-07-08
      • 1970-01-01
      • 2015-01-10
      • 1970-01-01
      • 2013-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多