我使用 IntelliJ 的 maven 插件来构建我的项目。由于删除目标目录中的某些文件夹时出现问题,mvn clean install
因此失败。clean
我多次遇到此错误,并且我总是可以通过使用 unlocker 或 bash 来解决它rm -rf <dir>
,但这次不行。
这些是我尝试删除的文件夹中的内容:
Windows 资源管理器 > 右键单击 > 删除:
似乎什么都不做,甚至没有输出错误
cygwin > bash rm -rf: rm:
cannot remove 'tiny_mce/plugins/fullscreen': File exists
rm: cannot remove 'tiny_mce/plugins/iespell': Directory not empty
解锁器 > 删除:
eclipse/intellij > 删除
Java IOException:无法删除...
我希望还有其他选择,因为只要有这个问题,我就无法继续在本地机器上工作。我当然不想切换工作区,在新的路径下从头开始设置一切。这不可能是解决方案!
更新:
将文件夹移动至其他位置
奇怪的是,它成功了。我仍然无法删除该文件夹,但我可以继续工作。不过,我想删除它...
答案1
我的问题的答案是检查我的文件系统是否有损坏并修复它们。
于是我运行chkdsk.exe /x /f /r
、确认并重新启动系统,瞧……我终于可以删除该文件夹了。