Я использую Maven 3.0.3 на WinXP и запускаю команды сборки Maven через Cygwin. Время от времени, я буду в состоянии управлять maven чистым ...
mvn clean install
И я получу ошибки как ...
[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]
Кроме Cygwin, я закрою все другие приложения, но все еще есть процесс, удерживающий что-то в "target". Как мне понять, что это за процесс, а затем убить его? Обратите внимание, что когда я перезагружаю свою систему, я снова могу запускать команды "mvn clean".
Редактировать : Процесс, который удерживает каталог, о котором идет речь, называется "TGitCache.exe", созданный TortoiseGit, установленный в моей системе. Я пометил «целевой» каталог как каталог, который нужно игнорировать, поэтому мне интересно, есть ли способ заставить этот процесс игнорировать цель.
Спасибо, - Дейв