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

求助:Gradle插件org.gradle.toolchains.foojay-resolver-convention:0.4.0未找到

Gradle插件org.gradle.toolchains.foojay-resolver-convention:0.4.0未找到问题排查方案

先贴出报错截图:
Gradle插件未找到报错截图

以下是针对该问题的排查步骤:

  • 核对Gradle版本兼容性
    org.gradle.toolchains.foojay-resolver-convention:0.4.0要求Gradle 7.4及以上版本。执行./gradlew -v(Windows系统用gradlew.bat -v)查看项目实际使用的Gradle版本,确认是否符合要求。注意优先使用项目的Gradle Wrapper版本,而非本地全局安装的Gradle。

  • 清理Gradle本地缓存
    本地缓存损坏可能导致插件无法正常拉取,删除以下目录后重新构建:

    • Windows:C:\Users\<你的用户名>\.gradle\caches
    • macOS/Linux:~/.gradle/caches
      清理后执行./gradlew clean build重新触发构建。
  • 检查IntelliJ的Gradle运行配置
    打开IntelliJ设置(File → Settings → Build, Execution, Deployment → Build Tools → Gradle),确保选择"Use Gradle from: 'gradle-wrapper.properties' file",避免强制使用本地旧版本Gradle。

  • 验证插件仓库配置
    检查项目根目录的settings.gradle(或settings.gradle.kts),确认插件仓库配置包含Gradle插件门户:
    Groovy格式示例:

    pluginManagement {
        repositories {
            gradlePluginPortal()
            mavenCentral()
        }
    }
    

    Kotlin格式示例:

    pluginManagement {
        repositories {
            gradlePluginPortal()
            mavenCentral()
        }
    }
    

    该插件托管在Gradle Plugin Portal,必须确保仓库配置正确才能拉取。

  • 排查网络/代理问题
    如果你的环境有代理或防火墙限制,可能导致无法访问插件仓库。可以临时关闭代理测试,或者在项目的gradle.properties中配置代理信息:

    systemProp.http.proxyHost=你的代理地址
    systemProp.http.proxyPort=代理端口
    systemProp.https.proxyHost=你的代理地址
    systemProp.https.proxyPort=代理端口
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 09:40:01