我有一个庞大的java网络项目。最近我从ant build迁移到 gradle 构建。
每次构建时都需要执行“清理”任务吗?
或者
“干净”任务的实际目的是什么?
(我知道'clean'会清理输出目录。但我认为每次编译时文件都会被替换。那为什么我们需要花时间再次清理呢?< / p>
有一个原因需要清理(据我所知): 如果删除文件并在不清除的情况下构建,旧文件将保留在输出文件夹中,直到您清理它为止。
答案 0 :(得分:3)
您无需清洁&#39;每次你建立。如果我记得gradle应该只重建你修改过的文件及其所有家属。有关问题的第二部分,请参阅Why run 'gradle clean'?。