Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java IntelliJ IDEA不会在Gradle之前保存我的源代码;测试“;任务_Java_Testing_Intellij Idea_Gradle - Fatal编程技术网

Java IntelliJ IDEA不会在Gradle之前保存我的源代码;测试“;任务

Java IntelliJ IDEA不会在Gradle之前保存我的源代码;测试“;任务,java,testing,intellij-idea,gradle,Java,Testing,Intellij Idea,Gradle,我正在使用IntelliJ IDEA。我的IDE在每次编译之前自动保存我的源代码。我已经习惯了这个功能,所以我甚至忘记了这个想法是为我做的。看起来每当我运行Gradle“测试”任务时,IDEA都不会自动保存源代码,所以测试结果可能不正确。 控制台输出几乎所有方面都是这样的: some-task : UP-TO-DATE 但是如果我手动保存源代码,一切都可以正常工作 是否有一种方法可以克服此问题,而无需在每次测试运行之前手动保存源代码?如果您转到“项目设置”>“编译器”部分下的“设置”对话框(W

我正在使用IntelliJ IDEA。我的IDE在每次编译之前自动保存我的源代码。我已经习惯了这个功能,所以我甚至忘记了这个想法是为我做的。看起来每当我运行Gradle“测试”任务时,IDEA都不会自动保存源代码,所以测试结果可能不正确。 控制台输出几乎所有方面都是这样的:

some-task : UP-TO-DATE
但是如果我手动保存源代码,一切都可以正常工作


是否有一种方法可以克服此问题,而无需在每次测试运行之前手动保存源代码?

如果您转到“项目设置”>“编译器”部分下的“设置”对话框(Windows上的CTRL+ALT+S),则会有一个名为“自动生成项目”的设置。也许启用该设置会导致在运行时保存更改(并避免出现问题)