Windows maven清理在目标目录上失败

Windows maven清理在目标目录上失败,windows,eclipse,maven,intellij-idea,build,Windows,Eclipse,Maven,Intellij Idea,Build,我想在IntelliJ/eclipse中使用mvn clean install运行maven来构建和安装我的项目 有时在使用IDE构建时,maven会抱怨无法删除目标目录中的某些文件。如果我只使用命令行工具而不使用任何IDE,这似乎不会发生。 然而,对于包括我在内的许多我认识的人来说,这花费了很多时间 使用eclipse时,通常会锁定一些*.jar左右。通常在关闭eclipse之后,您可以手动删除它 当我使用IntelliJ构建时,它创建了两个maven和我都不能删除的文件夹。即使在关闭任何ID

我想在IntelliJ/eclipse中使用
mvn clean install
运行maven来构建和安装我的项目

有时在使用IDE构建时,maven会抱怨无法删除目标目录中的某些文件。如果我只使用命令行工具而不使用任何IDE,这似乎不会发生。 然而,对于包括我在内的许多我认识的人来说,这花费了很多时间

使用eclipse时,通常会锁定一些*.jar左右。通常在关闭eclipse之后,您可以手动删除它

当我使用IntelliJ构建时,它创建了两个maven和我都不能删除的文件夹。即使在关闭任何IDE并重新启动计算机之后。这些目录似乎是空的,但当我试图打开其中一个目录时,我收到一条消息,说该文件或目录已损坏,无法读取:

我还尝试使用windows资源管理器删除它。它似乎成功地删除了文件,没有输出错误,但文件仍保持未删除状态

使用bash和
rm-rf target/
时,我得到以下错误:

$ rm -rf target/
rm: cannot remove 'target/liferay-work/appServerPortalDir/html/js/editor/tiny_mce/plugins/fullscreen': File exists
rm: cannot remove 'target/liferay-work/appServerPortalDir/html/js/editor/tiny_mce/plugins/iespell': Directory not empty
我已经禁用了windows搜索索引和*.jar显式索引,但没有任何帮助

有人知道如何防止这种情况,或者我现在如何删除这些文件夹吗

这可能与路径名过长有关(说到windows的256字符路径名限制)


谢谢你的帮助

手柄和解锁器无法帮助我。 在使用IntelliJ和Maven的过程中,不知何故创建了一个0字节的文件。 重新启动并运行chkdsk.exe后,我能够删除该文件夹/文件

用于找出锁定文件的进程。