在云效上使用maven构建时无法从云效私服拉取某些依赖

在云效上使用maven构建时无法从云效私服拉取某些依赖

更新时间:2020-06-16 10:01:05

问题描述

在云效中使用maven构建时,无法从云效私服拉取某些依赖包。

问题原因

以下是存在的部分原因:

  • 私有仓库中没有上传该依赖包。
  • settings.xml配置文件有问题。

解决方案

  1. 登录云效管理控制台,单击研发>制品搜索,在关键字搜索中搜索依赖包,查看私有仓库是否有依赖包。
    • 若没有依赖包,则上传依赖包到私有仓库中。
    • 若存在依赖包,则确认依赖包存在仓库的位置,默认配置是snapshot的依赖从snapshot的仓库下载,release版本的依赖从release仓库下载,如果您的依赖传错了仓库,请重新上传依赖到对应的仓库中。若问题依然没有解决,则参考下一步。
  2. 检查java版本是否正确。在构建配置文件的release文件中查看java版本,请确认云效配置的java版本和本地使用的java版本一致。
  3. 重新使用maven构建,确认可以拉取依赖包。

适用于

  • 云效

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。