解决Maven工程运行报错Failed to clean project: Failed to delete

模块clean时,报无法删除target目录的文件。这意思是文件被某个进程占用了。解决方法转载地址:

https://www.cnblogs.com/lmsthoughts/p/8085931.html

windows下,经常容易出现文件被其他程序占用的现象,令人十分头疼。更头疼的是,还看不到被谁占用。

实际上是有办法看到占用的进程的。

话不多说,以Win10为例:

1.打开资源监视器

  a.直接程序栏搜索”资源监视器“即可

解决Maven工程运行报错Failed to clean project: Failed to delete

  b.打开任务管理器(Ctrl+shift+ESC),进入性能栏,最下方即资源监视器入口

解决Maven工程运行报错Failed to clean project: Failed to delete

 

 2.资源监视器中在CPU栏有个关联的句柄自选项,选项栏右侧有个搜索栏,在其中输入被占用的文件的名称即可

解决Maven工程运行报错Failed to clean project: Failed to delete

如图,在句柄名称列找到被占用的文件(包括路径),对应行即占用进程信息,可以右键结束进程