所以我在 IntelliJ 中有一个多模块项目。我向项目中添加了依赖于现有模块的新模块。使用 Cucumber 作为框架,使用 Gradle 作为依赖管理工具。每个模块都有一个 build.gradle。
例子 :
automation-rest --> dependent on 'core' module
(NEW MODULE CREATED) automation-client . --> dependent on 'rest' and 'core'
每当我更新
build.gradle
在 automation-client
模块,Source
和 Test Resources
Module Dependencies 中的设置会自动更改。为什么每次都这样?是否与我设置为
Source
的文件夹有关?和 test resource
?
最佳答案
这是预期的行为。要禁用它,请转到文件 |设置 |构建、执行、部署 |构建工具 | Gradle,然后勾选“离线工作”。单击“确定”按钮。然后重建项目。
关于gradle - 更新 build.gradle 时 IntelliJ 模块设置发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55269729/