无法删除Windows 8.1中的maven目标文件夹


1

我使用IntelliJ的maven插件来构建我的项目mvn clean installclean由于删除目标目录中的某些文件夹时出现问题,它会失败。

我多次出现这个错误,我总是可以通过使用unlocker或bash解决它rm -rf <dir>,但这次不是。

这些是我试图删除文件夹的东西:

  1. Windows资源管理器>右键单击>删除:

    似乎什么都不做,甚至没有输出错误

  2. cygwin> bash rm -rf:rm:

    cannot remove 'tiny_mce/plugins/fullscreen': File exists

    rm: cannot remove 'tiny_mce/plugins/iespell': Directory not empty

  3. 解锁>删除:

    解锁器选项选择

    错误消息:无法删除

  4. eclipse / intellij>删除

    Java IOException:无法删除...

我希望还有其他选择,因为只要我遇到这个问题,我就无法在本地机器上继续工作。而且我当然不希望在新路径下切换我的工作区并从头开始设置所有内容。这不是解决方案!

更新:

  1. 将文件夹移动到另一个位置

    奇怪的是,它奏效了。我仍然无法删除该文件夹,但我可以继续我的工作。但是,我想删除它.​​..



感谢@duDE,我可以使用-Dmaven.clean.failOnError = false成功运行该作业但该文件夹未被删除,因此被打包到war文件中
Manticore

它似乎我的文件系统被损坏或某种程度,因为没有工具可以删除该文件夹。它可以移动但不能删除。我记得多年前在Windows 98上遇到过这个问题...
Manticore

Answers:


0

我的问题的答案是检查我的文件系统是否有损坏并修复它们。

所以我跑了chkdsk.exe /x /f /r,确认并重新启动了我的系统并且vo ...我终于可以删除该文件夹了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.