更新时间:2020-04-21 17:59
在本地使用Maven构建时,无法从云效私服拉取到某些依赖包,提示如下错误。
Cannot resolve dingding:dingtalk:1.0.1
该问题出现的原因如下所示:
说明:settings的默认配置是snapshot的依赖包从snapshot的仓库下载,release版本的依赖包从release仓库下载。如果依赖传错了仓库,请修改默认的settings文件配置或者重新上传依赖,或者使用本地工具配置中的User settings file为云效私服中下载的原setting文件。
mvn help:effective-settings
/tmp/repo
,然后在代码根目录下执行以下命令,确认构建成功。
mvn clean install -s settings.xml -U -DskipTests -Dmaven.repo.local=/tmp/repo
注意:
- -s参数后为下载的settings.xml文件路径。
- 本地maven版本最好为使用3.5.5及以上版本。
在文档使用中是否遇到以下问题
更多建议
匿名提交