我怎样才能强迫Maven清洁?

Dav*_*ave 4 windows-xp maven

我在WinXP上使用Maven 3.0.3并通过Cygwin运行我的Maven构建命令.偶尔,我将能够运行一个干净的maven ......

 mvn clean install
Run Code Online (Sandbox Code Playgroud)

我会得到像......这样的错误

[INFO] Deleting C:\Documents and Settings\E18538\workspace\iteration1\target
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.891s
[INFO] Finished at: Mon Jan 23 11:07:58 CST 2012
[INFO] Final Memory: 4M/15M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean (default-clean) on project myco-productplus-web: Failed to clean project:Failed to delete C:\Documents and Settings\E18538\workspace\iteration1\target -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

除了Cygwin之外,我将关闭所有其他应用程序,但仍有一个进程在"目标"中保存.我如何弄清楚该过程是什么然后杀死它?请注意,当我重新启动系统时,我可以再次运行"mvn clean"命令.

编辑:保留在相关目录上的进程是"TGitCache.exe",由TortoiseGit生成,安装在我的系统上.我已将"目标"目录标记为要忽略的目录,因此我想知道是否有办法导致此进程忽略目标.

谢谢, - 戴夫

Abh*_*kar 5

运行mvn -X clean以查看实际错误堆栈跟踪以找出错误.至于检查锁定目录的内容,请参阅解锁器.