【问题标题】:Gradle-File warnings In IntelliJ IDEA 2019.1IntelliJ IDEA 2019.1 中的 Gradle 文件警告
【发布时间】:2019-04-02 09:56:42
【问题描述】:

我将 IntelliJ IDEA 安装从 2018.3 升级到 2019.1,现在在我的 build.gradle 中看到以前没有的错误。我怀疑偏好已更改,但找不到任何偏好。

我看到两种错误:

  • 几乎所有内容都带有下划线,并且警告消息弹出窗口显示“未找到方法调用插件的候选者”。或“未找到方法调用 buildscript 的候选者。”
  • 我使用Spring Boot插件,并在第一行导入。现在它是红色的,并且弹出窗口显示“无法解析符号 'SpringBootPlugin'”。

这在 2018.3 中运行良好。 gradle 构建工作,即从命令行运行 ./gradlew …:build 工作,从 IDE 运行 gradle 任务也是如此。

更新 我注意到在“项目结构”中,根模块(这是一个多模块构建)存在两次:一次以settings.gradle 中的名称,一次以代码所在目录的名称。当更改@ 中的名称时987654326@到目录名,“项目结构”中的重复项消失,build.gradle中的错误消失。

【问题讨论】:

  • 您是否尝试过重新导入项目?
  • @IzbassarTolegen 您是指 Gradle 工具窗口中的“刷新”按钮吗?是的,这没有帮助。
  • 请检查 SpringBoot 插件的版本是否与当前的 Idea 版本兼容。

标签: java gradle intellij-idea


【解决方案1】:

您可以通过单击 intelliJ 2020 中的 Reload All Gradle Projects 图标来执行相同操作

【讨论】:

  • 令我困扰的是箭头指向+ 图标
【解决方案2】:

File -> Invalidate caches / Restart修复

Help -> Find action... -> Reload All Gradle Projects 不适用于我的 Idea 2020.2。

【讨论】:

  • 对我来说同样的行为。无效/重新启动,然后在索引完成后重新加载 Gradle 项目。现在一切都整理好了。
【解决方案3】:

尝试重新导入 gradle 项目:

IntelliJ IDEA ➔ HelpFind Action ➔ 搜索“import”或“reimport” ➔ 点击:“Reimport All Gradle Projects”

编辑:这已更改为:Gradle(从右侧工具栏中)➔“重新加载所有 Gradle 项目”(小刷新按钮)

【讨论】:

  • 这已更改为:Gradle(从右侧工具栏中)➔ “重新加载所有 Gradle 项目”
  • 是的,这东西就像一个魅力!
【解决方案4】:

在 Idea 2019.2 中我也遇到了同样的情况,从 idea 创建了 spring 项目,并通过删除 .iml 文件和 .idea 文件夹来修复它

【讨论】:

  • 在 2020.02 中也是如此 - 缓存无效,重启对我有帮助
【解决方案5】:

JaCoCo 插件有问题。 Reload All Gradle Projects 解决了我的问题。非常感谢。

【讨论】:

    【解决方案6】:

    转到帮助 -> 操作并搜索重新加载所有 gradle 项目

    【讨论】:

      【解决方案7】:

      我尝试过使用 Gradle 设置,通常问题出在 gradle JVM

      Preference -> Build, execution and deploy -> Gradle 更新 JVM 到需要的版本。

      【讨论】:

      • 我似乎没有找到该选项,您能否添加更多信息?或者您可以添加屏幕截图。谢谢!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-08
      • 2015-06-13
      • 1970-01-01
      • 1970-01-01
      • 2015-09-27
      • 1970-01-01
      相关资源
      最近更新 更多