Could not create service of type CachingFileHasher using TaskExecutionServices.createFileSnapshotter()

遇到问题的现象:本来无错的代码,1个小时后,突然编译时报错 Error:Could not create service of type FileCollectionSnapshotterRegistry using TaskExecutionServices.createFileCollectionSnapshotterRegistry().

> Could not create service of type CachingFileHasher using TaskExecutionServices.createFileSnapshotter().

遇到问题的原因:电脑中病毒了,然后有4个文件被占用,如下图


解决方式:重启了电脑,并杀毒,然后重新编译成功;通过查资料,一般都是要删除.gradle文件然后重新编译

反思:所报的错与真正的错误根源,看起来没啥关系,但是本来不报错的,突然就报错了,那么问题就处在编译上,就算找不到原因,也应该让它从重新编译上下手

获得:taskArtifacts相关的文件是编译时生成的,编译生成的文件都可以删除,然后重新编译,如此应该是可以解决问题的

注:浅见,忘指正

你可能感兴趣的:(Could not create service of type CachingFileHasher using TaskExecutionServices.createFileSnapshotter())