Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在eclipse中删除maven项目的目标文件夹_Eclipse_Maven - Fatal编程技术网

如何在eclipse中删除maven项目的目标文件夹

如何在eclipse中删除maven项目的目标文件夹,eclipse,maven,Eclipse,Maven,我无法清理maven项目。谁知道最好的方法,谢谢 eclipse中的maven项目 当我运行mvn clean包时,首先它将成功运行 两次以后,我做不到,就会出错 正在删除C:\code…\target 构建错误 未能清理项目:未能删除C:\code…\target 我已经尝试关闭dowm eclipse,但仍然是错误的 我尝试注销和登录,一切正常 但这不是解决问题的好办法 谁知道另一条路,谢谢 它无法删除,因为您必须从中访问某个文件。 所以简单的解决方案是关闭您可能从目标文件夹[eclipse

我无法清理maven项目。谁知道最好的方法,谢谢

eclipse中的maven项目

当我运行mvn clean包时,首先它将成功运行

两次以后,我做不到,就会出错

正在删除C:\code…\target 构建错误 未能清理项目:未能删除C:\code…\target

我已经尝试关闭dowm eclipse,但仍然是错误的

我尝试注销和登录,一切正常

但这不是解决问题的好办法


谁知道另一条路,谢谢

它无法删除,因为您必须从中访问某个文件。 所以简单的解决方案是关闭您可能从目标文件夹[eclipse内部或外部]打开的任何文件。
一旦您无法访问该文件夹或其任何内容,则该文件夹将被删除。

如果您仍然存在此问题,您会遇到麻烦

正如Lokesh所解释的那样,某些东西正在进行文件处理,阻止maven删除目录。它可能是eclipse,或者来自构建的东西,很难发现


如果不可移动目录中有任何文件,它们可能会为您提供线索。

目标文件夹的某些文件已被其他程序锁定,或者您可能没有删除文件夹的权限

所以,如果没有打开具有管理权限的Windows资源管理器,请使用Windows资源管理器手动删除文件夹,然后转到该文件夹并删除


现在您可以运行mvn clean install了,它可以正常工作。

我也遇到了同样的问题,有一个进程在Maven试图清理的某个子文件夹上的文件中持有一个锁

检查您的Tomcat实例是否真正停止,或者在TaskManager中查找不应该存在的java进程。若有,则结束任务。(我的情况)

从记事本或任何其他应用程序中检查并关闭该文件

如果这些步骤失败,请尝试重新启动计算机。(这肯定会解决)