maven子项目打包报错

1 篇文章 0 订阅

一、现象

父级打包可以,用idea工具deploy可以,但是在terminal deploy子项目会报401

二、命令

mvn clean javadoc:jar source:jar deploy -pl parent/child -am -Ddoclint=none -Dmaven.test.skip=true

javadoc:jar 打包注释

source:jar 打包源码

-pl 指定子项目

-am 编译依赖项目

三、解决方法:

idea设置里setting反复检查确实没问题,但是这仅仅代表idea没问题,所以用idea右边工具栏的maven project可以,但是命令行是用maven本身命令,使用mvn help:effective-settings -X查看当前生效的setting.xml,例如下图

可以看到目前我生效的是.m2下的settings(我实际的settings在另一个地方),替换掉这个地方的settings,再打包即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值