java - 如何以编程方式构建 pom 文件的有效模型?

标签 java maven maven-2 maven-3 aether

我会以编程方式从 pom 文件创建有效模型,以获取 pom 模型实例中的所有继承属性。我会分析 pom 的一些属性 - 但我需要它的所有属性 - 包括。继承。

我该怎么办?我试过 Sonatype Aether,但没有找到示例。

最佳答案

您可以只运行 mvn help:effective-pom 来获取 maven 实际使用的 pom,包括所有默认继承的和父 pom 继承的属性。我不相信这会给你列出的依赖项的所有传递依赖项,但它应该给你你在这里要求的东西。

关于java - 如何以编程方式构建 pom 文件的有效模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7429799/

相关文章:

java - 当我只能使用 int 时,为什么我要使用 byte、double、long 等?

java - 在 Java 中使用一个文本文件搜索另一个文本文件

java - 在java中如何捕获类中的异常并将其抛出到另一个类以获取/打印异常的类型

android - 在 artifactory repo 上发布带有 javadocs 的 .aar 文件

xml - 使用环境变量的 Maven 本地存储库

maven-2 - Maven 是否适合这种情况?

java - 在 hibernate 中使用多个表,输出问题

java - 由 : java. lang.ClassNotFoundException : org. apache.commons.io.FileUtils、maven pom.xml 引起

java - 无法将 XSD 转换为 Java 类

maven-2 - 将附属国排除在 war 之外