文档

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

更新时间:
一键部署

问题描述

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

问题原因

以下是存在的部分原因:

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

解决方案

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

适用于

  • 云效
  • 本页导读
文档反馈