在 Mojo 中,我如何以编程方式获取其他 POM 文件的 Mojo 实例?
在我的用例中,我有一个 Mojo X,它允许在 POM 中声明对其他工件 Y 的引用(假设类似于依赖插件的 artifactItems)。
当 X 执行时,我想看看 Y 的 POM 是否也配置了插件 X。如果是这种情况,我想从 POM Y 中解析出插件 X 的配置值。
到目前为止,我的代码能够解析 Y 的 POM 并构建一个模型。我现在正在研究摆弄 Xpp3Dom 来解析配置值。这似乎很愚蠢。相反,我想使用 Maven 的 POM-to-Mojo 映射机制。
我只是不清楚如何“手动”实例化 Mojo。
-最大限度