在阶段验证开始之前,在reactor pom中执行插件

use*_*635 5 maven-plugin

我想编写一个插件,动态地(通过文件传输)检索该部分中列出的模块,然后以正常方式构建它们.即模块的名称在开始时已知,但源和pom文件尚不可用.

首先,我有想法在反应堆pom的验证阶段运行我的插件,然后检查是否存在模块,但这似乎不可能.run(mvn validate)失败,并显示子模块不存在的消息.:-(

所以我现在可以用包装脚本或类似的东西实现一个变通方法.但也许有人已经以更优雅(maven风格)的方式解决了这个问题?

非常感谢拉贝