我正在使用maven remote resources plugin,它基本上将一些资源从我的应用程序的一个模块复制到另一个模块,并创建一个包含复制文件列表的xml文件。很多时候,当我构建我的应用程序并将其部署到tomcat,然后终止它并尝试再次执行时,构建失败并显示以下消息:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean
(default-clean) on project students-ui: Failed to clean project: Failed to delete
{Application-path}\target\classes\META-INF\maven\remote-resources.xml -> [Help 1]
这是随机发生的,有时根本不会发生,有时需要5到10次尝试才能完成。 当它发生并且我尝试手动删除该文件时,它表示Java SE正在使用它。为什么Java会支持这个文件?