maven-2 - 为什么 Maven 的 mvn clean 第一次不起作用?

标签 maven-2

当我在项目上运行 mvn clean 时,十有八九会遇到构建错误。我必须多次执行mvn clean,直到构建错误消失。还有其他人经历过吗?有什么办法可以在 Maven 中解决这个问题吗?如果没有,你如何解决它?我编写了一个删除目标文件夹的 bat 文件,效果很好,但当您处理多个项目时,它并不实用。我使用的是 Maven 2.2.1。

[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to delete directory: C:\Documents and Settings\user\My Documents\software-developm
ent\a\b\c\application-domain\target. Reason: Unable to delete directory C:\Documen
ts and Settings\user\My Documents\software-development\a\b\c\application-domai
n\target\classes\com\a\b

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6 seconds
[INFO] Finished at: Fri Oct 23 15:22:48 EDT 2009
[INFO] Final Memory: 11M/254M
[INFO] ------------------------------------------------------------------------

最佳答案

可能是您的 IDE 或其他进程保留了“目标”文件夹并阻止 Maven 删除它。

关于maven-2 - 为什么 Maven 的 mvn clean 第一次不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1615352/

相关文章:

java - Jboss-Maven-Plugin 无法启动?

apache-flex - 如何使用 Maven 构建 Adob​​e Air 项目?

java - 强制 Maven 清理

maven-2 - 如何在 Maven 程序集中包含单元测试?

maven-2 - 通过maven2显示junit失败消息

java - 如何阻止我的命令行参数在 Maven 插件中被转义?

java - 有条件地执行maven插件

maven-2 - 构建装配体时出现许多 "META-INF/already added, skipping"警告

java - 如何将 servlet api 添加到我的 pom.xml

maven-2 - 当引用相同工件的冲突版本时,如何使 Maven 失败?