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

本文记录了解决Maven执行异常终止(exitcode1)问题的过程。通过调整Maven版本和设置文件位置最终解决了问题,但项目仍存在部分文件夹缺失的情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

只有[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,问题解决。


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



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

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值