IntelliJ (2020.2) - 如何为基于 Gradle 的项目禁用“自动构建项目”?

Man*_*dan 5 intellij-idea

我是 Eclipse/STS 用户/开发人员,现在尝试使用 IntelliJ Idea (CE)

\n
    \n
  • 2020.2.(1,2,3)
  • \n
\n

对于一个基于Gradle的项目,spring-integration如何,当我打开IDE时会发生以下情况

\n

在此输入图像描述

\n

好的,让 IDE 加载项目...但是

\n

在此输入图像描述

\n

从上面来看,这就是问题所在,我不希望 IDE 自动启动来构建/重建项目。我只需要打开项目即可。

\n

观察:例如在 Eclipse/STS 中存在禁用自动构建的选项

\n

在此输入图像描述

\n

我确实在网上做了一项研究,阅读了以下帖子和问题:

\n\n

遗憾的是对话框选项已更改,但是......

\n

所以:

\n

在此输入图像描述

\n

从上面看,似乎没什么可做的。

\n

在此输入图像描述

\n

观察:从上面观察该Build project automatically选项被禁用

\n

即使禁用了该功能并且在重新启动 IDE 后,我也必须始终手动停止构建过程

\n

在此输入图像描述

\n

那么缺少什么呢?或者我是否需要一个特殊的额外插件来实现我的目标?

\n

小智 7

您显示的图像表明您正在使用 Gradle 进行构建,但您禁用的编译器选项与使用 Idea 而非 Gradle 构建项目相关。对于2020.2版本,需要执行以下操作:

  1. 打开设置 > 构建工具页面。
  2. 禁用“重新加载构建脚本中的更改”选项。

这样你就可以手动控制重新加载。当您更改构建脚本时,您将在编辑器右侧看到一个小 gradle 图标。

有关更多信息,请参阅 IntelliJ IDEA 帮助 > Gradle 部分。 https://www.jetbrains.com/help/idea/work-with-gradle-projects.html#auto_reload