Java 尽可能快地在Gradle中测试子模块(无需配置其余项目)

Java 尽可能快地在Gradle中测试子模块(无需配置其余项目),java,android,gradle,Java,Android,Gradle,我有一个android应用程序的模块,具有所有逻辑和POJO,因此可以快速测试,问题是当我测试该模块时,Gradle大部分时间都在配置我在根应用程序中的5个项目,并且与我要测试的代码无关 我可以避免吗 我正在使用:“gradle:core:test”命令您可以尝试在gradle.properties文件中将“按需配置”标志设置为true org.gradle.configureondemand=true 这将确保在构建模块时,在配置阶段仅配置模块的依赖项和模块本身 此外,如果相关,您还可以使用

我有一个android应用程序的模块,具有所有逻辑和POJO,因此可以快速测试,问题是当我测试该模块时,Gradle大部分时间都在配置我在根应用程序中的5个项目,并且与我要测试的代码无关

我可以避免吗

我正在使用:“gradle:core:test”命令

您可以尝试在
gradle.properties文件中将“按需配置”标志设置为true

org.gradle.configureondemand=true
这将确保在构建模块时,在配置阶段仅配置模块的依赖项和模块本身

此外,如果相关,您还可以使用
-a
开关仅执行模块的任务,忽略构建其依赖项

gradle -a :core:test