0

我正在努力增强versions-maven-plugin。我想暂时修改一个项目的pom.xml文件,然后看修改后的pom.xml的版本冲突,决定应该保留哪些修改。我发现 MavenXpp3Reader.read(String) 返回一个模型,但它非常原始。我不仅需要解析版本​​属性,还需要传递依赖,甚至更好的是版本冲突。谁能提供一些帮助?我记得听说过 aether 并发现它被重命名为 maven-resolver-provider,但我不确定我是否应该在插件中使用它,或者即使我应该使用它,我也不知道如何使用它. 任何人都可以帮忙吗?

FWIW,我正在处理的确切问题是https://github.com/mojohaus/versions-maven-plugin/issues/270

4

0 回答 0