maven配置 出现[error] maven execution terminated abnormally (exit code 1)的解决?

只有[error] maven execution terminated abnormally (exit code 1),没有其他报错信息(网上很多的错误是 Check $M2_HOME environment variable and mvn script match),生成的webapp结构如下:




很明显整个项目骨架都没有生成,并不是maven加载库时间过长的原因 ,网上有人建议手动添加,但这明显有报错不解决担心会影响之后的开发。

花了一下午的时间尝试了网上的各种方案,所以最后虽然解决了这个问题但是有些玄学。这里列出所有操作过程:

使用的编辑器为IntelliJ IDEA 14.0.2,Java JDK的版本为1.8

1、一开始maven的版本为最新版的3.5.0,setting位置默认(C:\\Users\\xxx\\m2.\\setting.xml),出现错误;

2、参考网上方案各种修改configure或者setting里面的参数、路径,rebuild项目,仍有错误;

3、参考网上某方案,删掉了C:\\Users\\xxx\\m2.\\repository这个文件夹,rebuild项目,仍有错误;

4、考虑可能maven版本与JDK不搭(实话不应该是这个问题,但是当时没有别的思路);下载3.2.5版本,解压后配置环境变量新建项目按照默认路径,报错误信息:找不到C:\\Users\\xxx\\m2.\\setting.xml这个文件;

5、新建项目的User settings file改为maven解压包下conf文件夹里的setting.xml,问题解决。


但是以上步骤之后,还是有一些文件夹的缺失,但至少没有报错,也有了基本的骨架



但是其他人在配置的时候好像用的就是默认的路径,所以比较悬....我也不知道我的做法是不是对的

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值