复制文件夹至IDEA报错java.io.FileNotFoundException

有时候使用代码生成器复制文件夹至idea中,会报错

java.io.FileNotFoundException: 'D:\\xxxx.js' does not exist

我这边用的是win10操作系统,原因是这个文件夹是执行过删除旧代码生成的新的代码;

执行清除回收站后就可以了 

原因嘛,我猜测的,文件系统删除文件后并不会真正的删除文件,只是标记已删除放入了垃圾回收站,以方便恢复误删除的文件.复制文件夹的时候会把所有上级目录指向该目录的子文件都找到,并没有过滤是否已删除的标志,然后真的去拿文件的时候操作系统又找不到该文件就会报这个错误.

你可能感兴趣的:(intellij-idea,java,intellij,idea)