如何在IntelliJ中还原/重新同步Gradle?

时间:2019-06-20 18:13:49

标签: gradle intellij-idea

我使用Intellij 2018.1和Gradle已有一段时间了,没有任何问题。这是我第一次看到这个问题。

我有一个基于Gradle的Java项目,当我在IntelliJ中编辑build.gradle时,似乎工作不正常。当我在终端上发出命令时,Gradle的行为正确,因此我认为这仅限于IntelliJ与Gradle的集成。

我在其他项目中经常看到的东西

  • 当我修改build.gradle中的编译时依赖项列表时,Gradle刷新并更新整个依赖项图
  • 如果找不到我添加的新依赖项,则刷新/重建失败,并且我在IntelliJ中看到错误
  • 如果找到了新的依赖项,我会看到它们显示在编辑器左侧的“项目”窗口/窗格的“外部库”部分中
  • 我还在底部看到一个Build标签,似乎记录了重建/刷新操作:

enter image description here

我在这个项目中看到的东西

  • 当我从IntelliJ内部修改编译时依赖项时,屏幕上没有任何运行/重建指示我已进行任何更改
    • 我可以在命令行上运行Gradle并适当地查看成功/失败,但是IntelliJ中没有任何更新
  • 外部库未在“项目”窗口下按预期更新
  • 此外,我什至没有看到Build标签:

enter image description here

关于出了什么问题以及如何为项目还原/修复Gradle的任何想法?

1 个答案:

答案 0 :(得分:1)

您的项目可能不是从Gradle导入的,而是使用向导在IDE中手动创建的。您可以从build.gradle文件中再次导入它,并覆盖现有的项目文件。

更改manuallyautomatically取决于您的设置。