Maven 在预集成测试阶段清理文件夹内容

Maven 在预集成测试阶段清理文件夹内容,maven,Maven,我有一个父pom,在那里我试图解包一些脚本,在内部和“预集成测试”阶段执行它们,所以默认情况下它会为所有子模块运行 我的问题是每次运行某个目录时都需要删除它的内容。我试着使用ant插件,它从未在预集成阶段运行过。还要注意的是,我在构建项目时调用了几个概要文件 mvn clean install -Pprofile1,profile2,integration org.apache.maven.plugins maven antrun插件 编译 预集成测试 跑 总的来说,我有四个插件,包括a

我有一个父pom,在那里我试图解包一些脚本,在内部和“预集成测试”阶段执行它们,所以默认情况下它会为所有子模块运行

我的问题是每次运行某个目录时都需要删除它的内容。我试着使用ant插件,它从未在预集成阶段运行过。还要注意的是,我在构建项目时调用了几个概要文件

mvn clean install -Pprofile1,profile2,integration

org.apache.maven.plugins
maven antrun插件
编译
预集成测试
跑


总的来说,我有四个插件,包括ant clean,都在预集成阶段运行。除ant清理任务外,所有其他任务都正常运行。

根据文档和我的个人经验,我认为您在错误的区域配置了插件。此外,您是否通过以下方式致电mvn:

mvn verify
执行集成测试阶段


[...]
maven清洁插件
2.5
清理
预集成测试
清洁的
某些/相对/路径
**/*.tmp
**/*.日志
[...]

为什么不使用maven clean插件?尝试过,但问题相同,没有在预集成测试阶段运行。