You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Gradle插件测试项目构建失败:无法解析customPlugin依赖

解决Gradle自定义插件依赖找不到的问题

我来帮你搞定这个错误!你遇到的Could not find org.gradle:customPlugin:1.0-SNAPSHOT问题,核心原因是自定义插件还没被安装到本地仓库,consumer项目在构建时找不到这个依赖包。按照以下步骤操作就能解决:

步骤1:发布自定义插件到本地Maven仓库

首先你需要先处理下载的customPlugin项目:

  • 打开终端,切换到customPlugin项目的根目录(就是包含build.gradle文件的那个文件夹)
  • 执行命令:
    gradle publishToMavenLocal
    

这个命令会把你的自定义插件打包,并发布到本地的Maven仓库(默认路径是用户目录下的.m2/repository)。

步骤2:构建consumer项目

插件发布完成后,再回到consumer项目:

  • 切换到consumer项目的根目录
  • 执行构建命令:
    gradle build
    

这时候Gradle就能从本地Maven仓库中找到customPlugin:1.0-SNAPSHOT的依赖,构建应该就能顺利完成了。

额外说明

为什么要这么做?因为示例中的consumer项目是通过mavenLocal()仓库来依赖自定义插件的,只有当插件存在于本地仓库时,Gradle才能解析到这个依赖。你可以检查consumer项目的build.gradle文件,里面应该已经配置了mavenLocal()作为仓库源(示例项目默认已经添加)。

内容的提问来源于stack exchange,提问作者VSO

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:54:05