使用Mvn命令构建大坑!!!

需求:使用Mvn命令对项目进行install构建

出现的问题:IDEA中使用Maven工具进行install完全没有事,但是在控制台使用Mvn install的时候出现拉取依赖的问题。

1、使用IDEA对项目进行构建,成功构建。

2、使用Mvn进行项目构建,报错如下:

mvn clean install -U

发现依赖拉取失败。好在啊,围绕setting进行问题排查,最终发现了问题!

mvn clean install -X -U

 

在IDEA中,我们所配置的Maven是指定了settings文件的目录,所以在使用maven工具的时候没事

但是在控制台使用MVN命令的时候,maven会有限使用全局的配置文件。文件位置一般都在C:\Users\用户名称\.m2\settings.xml。如果没有会去寻找maven安装目录下conf的settings.xml。这里注意!!在conf下的配置文件名必须为settings.xml,如果使用xxsettings.xml。依然会找不到配置文件。

所以最后我把hnsettings.xml的配置内容copy一份到conf下。这样就好了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值