解决build.gradle文件报错No candidates found for method call xxxxxxx

解决build.gradle文件报错No candidates found for method call implementation.或 No candidates found for method call api.

一、问题描述

在 IntelliJ IDEA 中新建 Gradle 项目后,项目根目录下的build.gradle文件中,某些关键字下面总是带有省略号式下划线。

如下图

报错的关键字
将鼠标放在上面,即可看到报错提示。

No candidates found for method call implementation.

或者

No candidates found for method call api.

二、解决办法

首先关闭当前项目,去 Gradle 官网下载 Gradle 安装包。

  1. 安装 Gradle 并配置好环境变量。
  2. 打开 IDEA 并进入项目,然后打开 IDEA 设置。
  3. 在设置内依次打开 Build, Execution, Deployment > Build Tools > Gradle设置项。
  4. Use Gradle from改为Specified location,这个选项是让 IDEA 使用本机安装的 Gradle 而不是其他地方的。
  5. 后面的文本框用于指定本机 Gradle 目录,如果你正确的设置好环境变量那么 IDEA 会自动补全,如果没有就需要你自己填写。

最终效果应当如下在这里插入图片描述
接着保存设置,返回项目,打开项目根目录内的build.gradle文件,在文件内添加下列代码。

plugins {
    id 'java'
}

重新加载项目,就可以看到那些省略号式下划线全都消失了。

在这里插入图片描述

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值