【问题标题】:Gradle doesn't refresh dependencies in Idea projectGradle 不会刷新 Idea 项目中的依赖项
【发布时间】:2017-10-23 18:48:44
【问题描述】:

我在 Idea Intellij 中创建了 gradle 项目,并尝试通过命令行使用 gradle。调用gradle --refresh-dependenciesgradle --refresh-dependencies build 后,我在Idea 中看不到加载的依赖项。调用gradle dependencies 命令后,我可以在命令行中看到我的库,但在 Idea 项目中看不到。 我在这个网站和其他网站上阅读了很多文章,但我无法解决这个问题。 这是我的 build.gradle 文件:

也许我需要使用 gradle 包装器?当然,我可以通过 Idea 编辑器使用 gradle,但我想通过命令行工作。 谢谢!

【问题讨论】:

  • 通过命令行和通过 IDE 的操作是不同的,尝试在 Idea 中刷新 gradle 项目以查看那里的变化。
  • 检查the logs
  • Russiancold,请解释一下,请详细说明“通过命令行和通过 IDE 执行的操作是不同的”。 Via Idea 一切正常
  • CrazyCoder,谢谢!我试试

标签: java intellij-idea gradle build.gradle


【解决方案1】:

在这种情况下,您通过命令行执行的操作不会影响 Idea,它需要重构项目本身以显示更改。其他示例:您可以简单地在 Idea 中打开一些 Java 类,但无论您在外部做什么,Idea 都不会将它们识别为项目,直到创建一些配置。所以,简而言之:gradle build 可能会正常工作,但查看 Idea 任何变化的唯一方法是在那里刷新 gradle 项目。

【讨论】:

  • 有人可以提供有关如何在 Idea 中“刷新 gradle 项目”的说明吗?对于新用户来说,如何做到这一点并不是很明显。
  • @trevorsky 打开 gradle 工具窗口并点击循环箭头符号(顶部工具栏内左起第一个符号)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-30
  • 1970-01-01
  • 2013-06-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多