IDEA中将项目打包上传到maven远程仓库

5 篇文章 0 订阅

1、在IDEA配置settings.xml

settings.xml内容如下:

需要注意的是两个箭头标记出来的id。要是嫌标记不够明显,我可以再加大

下面就是pom的配置了。

一开始我配置有问题,现在先把错误的列出来。

先报一个错误:repository element was not specified in the POM inside distributionManagement element or in DaltDeploymentRepository

直译:在POM里的distributionManagement或DaltDeploymentRepository元素内没有指明repository元素。

图中可以看出,distributionManagement指定的repository的三个元素,为什么会报这个错呢?

------------------------ 假装思考3秒钟 ------------------------------

原来是id有问题。pom.xml中配置的id一定要与settings.xml中配置的id相同(就是上图用箭头标记出来的id)。

修改上传的id后得:

以报错了:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project duy-user: Failed to deploy artifacts: Could not transfer artifact com.dopp.voor:duy-user:pom:1.31.0-20170620.020558-8 from/to snapshots (http://dev-mvn.***.com/content/repositories/snapshots/): Failed to transfer file: http://dev-mvn.***.com/content/repositories/snapshots/com/dopp/voor/duy-user/1.31.0-SNAPSHOT/duy-user-1.31.0-20170620.020558-8.pom. Return code is: 401, ReasonPhrase: Unauthorized. -> [Help 1]

权限有问题。

相关说明如有兴趣可查看本人的另一篇帖子:https://blog.csdn.net/fgx_123456/article/details/98874573

好,原来是这个地址类型是group,是不能上传的。

可以上传的地址是下边的两个。

好,那就来修改地址吧。

这样再deploy,终于顺利完成了。

 

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值