解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOM

maven打包,出现错误:

Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOM

该错误出现的原因为一个project下有多个模块,每个模块有自身的pom.xml文件。

比如,阿里巴巴的RocketMQ-all下包含所有的消息队列模块,如图:

直接将整个rocketmq-all打包时,就会出现以上错误。

解决办法:

1、eclipse下找到jdk,"Window"-->"Preferences"-->"Java"--"Installed JREs",

然后选中任意jdk编辑。

2、填入参数"-Dmaven.multiModuleProjectDirectory=$M2_HOME",ok即可!

--------------------- 
作者:街灯下的小草 
来源:CSDN 
原文:https://blog.csdn.net/yhl_jxy/article/details/74421279 
版权声明:本文为博主原创文章,转载请附上博文链接!

解决-Dmaven.multiModuleProjectDirectory system property is not set.相关推荐

  1. 解决-Dmaven.multiModuleProjectDirectory system property is not set

    解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variabl ...

  2. 解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HO问题

    原因:因为你的编译工具(eclipse/Myeclipse...)没有添加jdk.添加M2_HOME的环境变量. 解决: ①:window->Preferences->java->I ...

  3. 解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variabl

    1.添加M2_HOME的环境变量 2.Preference->Java->Installed JREs->Edit 选择一个jdk, 添加  -Dmaven.multiModuleP ...

  4. Dmaven.multiModuleProjectDirectory system property is not set

    1.问题 解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment va ...

  5. -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME e

    IntelliJ IDEA maven执行时报错: -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_ ...

  6. maven命令错误:-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME

    解决maven在eclipse中的执行错误 错误描述 环境 起因 解决 错误描述 执行maven命令时报错: -Dmaven.multiModuleProjectDirectory system pr ...

  7. -Dmaven.multiModuleProjectDirectory system property is not set

    1.错误描述 -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment va ...

  8. IDEA报错:-Dmaven.multiModuleProjectDirectory system property is not set.

    -Dmaven.multiModuleProjectDirectory system property is not set. 然后在IDEA>file>settings>...如下 ...

  9. 解决Dmaven.multiModuleProjectDirectory system propery is not set. Check M2_HOME错误

    问题产生 在使用maven运行打包的时候 报Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME错误 ...

最新文章

  1. java不同的数据源如何处理_java – 如何在不同的数据源上创建两个类之间的关系?...
  2. wxWidgets:命令行参数
  3. 绘制二次三次曲线多次曲线
  4. python画图数据的平均值怎么算的_Python气象数据处理与绘图(2):常用数据计算方法...
  5. P5303 [GXOI/GZOI2019]逼死强迫症(斐波拉契、矩阵乘法)
  6. Python网页抓取、模拟登录
  7. java static 块 时机_java的static块执行时机
  8. 【写法规范】-- 设计请求返回接口与封装
  9. 分类算法之邻近算法:KNN(应用篇)
  10. bl系列刀片(blade)服务器,HPE Integrity BL870c i6 刀片服务器
  11. 个人安卓学习笔记---搭建Androd开发环境
  12. HDU4751 -(广义孪生素数猜想)
  13. EASY EAI Nano人工智能开发套件免费试用啦!
  14. 如何选择适合的短信通道
  15. 主成分分析二级指标权重_SPSS主成分分析|指标权重值计算真的不难!(上)
  16. 美国电子工程计算机博士 陈,美国大学博士电气与电子工程排名
  17. 【linux】循序渐进学运维-基础篇-操作系统初始化
  18. 近视发生,要尽早干预
  19. 阿里java高级工程师面试100题
  20. 一行代码解决判断IE浏览器和提示升级问题

热门文章

  1. linux的top命令源码解析:RES指标
  2. MacBook Pro,经过了一个多月的使用,实际体验到底如何?
  3. iOS-汤姆猫项目总结
  4. 麻省理工算法导论(含教材、讲义、答案)
  5. 详解301永久重定向实现方法
  6. Bios设置引起linux卡界面,根据显示的BIOS信息来处理电脑无法启动故障的方法
  7. 【C++入门】文件流(fstream)介绍和使用
  8. 【蓝桥杯】——DS18B20模块
  9. 网络安全竞赛试题(总分100分)
  10. 测试工程师面试之项目介绍