我正在从事Spring Boot项目,并且正在经历构建时间。我的项目的processResources任务花费的时间太长。
如果资源文件是最新的,则只需大约10秒钟。
但是,如果文件至少更改了一个,则需要花费几分钟的时间。
这是因为一个资源库需要超过90000个文件。
我尝试使用--build-cache选项,但似乎无法在processResources任务中使用。
我可以使processResources任务仅对更改的文件起作用吗?如何使processResources任务更快?
最佳答案
使用排除项!
processResources {
exclude '**/*.svg' // Exclude all SVG files
exclude '**/design/**' // Exclude whole "design" directory
}