如何使gradle processResources任务更快

时间:2018-07-02 11:06:10

标签: spring-boot gradle build build.gradle

我正在从事Spring Boot项目,并且正在经历构建时间。我的项目的processResources任务花费的时间太长。

如果资源文件是最新的,则只需大约10秒钟。 但是,如果文件至少更改了一个,则需要花费几分钟的时间。 这是因为一个资源库需要超过90000个文件。

我尝试使用--build-cache选项,但似乎无法在processResources任务中使用。

我可以使processResources任务仅对更改的文件起作用吗?如何使processResources任务更快?

1 个答案:

答案 0 :(得分:1)

使用排除项!

processResources {
    exclude '**/*.svg'     // Exclude all SVG files
    exclude '**/design/**' // Exclude whole "design" directory
}