我每次开发时都需要清理项目吗?

时间:2015-09-15 04:56:07

标签: java ant gradle build web-project

我有一个庞大的java网络项目。最近我从ant build迁移到 gradle 构建。

每次构建时都需要执行“清理”任务吗?
或者
“干净”任务的实际目的是什么?

我知道'clean'会清理输出目录。但我认为每次编译时文件都会被替换。那为什么我们需要花时间再次清理呢?< / p>

有一个原因需要清理(据我所知): 如果删除文件并在不清除的情况下构建,旧文件将保留在输出文件夹中,直到您清理它为止。

1 个答案:

答案 0 :(得分:3)

您无需清洁&#39;每次你建立。如果我记得gradle应该只重建你修改过的文件及其所有家属。有关问题的第二部分,请参阅Why run 'gradle clean'?