2016.6.21 -Dmaven.multiModuleProjectDirectory system propery is not set,Check $M2_HOME environment variable and mvn script match.
2024-09-04 16:39:00
eclipse中使用maven插件的时候,运行run as maven build的时候报错:
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
百度来的解决方法:
可以设一个环境变量M2_HOME指向你的maven安装目录
M2_HOME=D:\Apps\apache-maven-3.3.1
然后在Window->Preference->Java->Installed JREs->Edit
在Default VM arguments中设置
-Dmaven.multiModuleProjectDirectory=$M2_HOME
对我自己的项目,我这里要写-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME。因为我的环境变量是这个名字。
设置完之后,在重新maven install,可以看到编译成功。
最新文章
- 一个简单的网站web项目的详解
- Sass中文乱码问题(手动编译和watch编译)
- sql 2012 提示列名无效 但可以执行问题
- RESTful WebService入门(转)
- linux/windows 下kill某个pid的进程
- Delphi XE5教程12:注释和编译器指示字
- 100+经典Java面试题及答案解析
- form里两个submit按钮,在onsubmit中判断哪个被点
- UE4从零搭建CF游戏关卡(蓝图篇)
- 整理几个js上传多张图片的效果
- 2017年年度总结 &; 2018年计划
- c语言程序操作
- Python error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat)解决方案
- Codeforces Round #418 (Div. 2)
- socketv 验证客户端链接的合法性,socketserver
- Navicat For MySQL--外键建立与cannot add foreign key constraint分析
- guacamole部署
- 20172319 2018.10.19《Java程序设计教程》第7周课堂实践(补写博客)
- cocos2d-x getParent() 获得一个父类的一个node型指针,转换为父类类型
- 【Java】【集合】