1

我正在使用类org.apache.maven.project.MavenProject的方法getDependencyManagement()getDependencies()来获取执行插件的 pom.xml 的依赖项列表,但我也得到了继承的依赖项。

如何获取直接在 pom.xml 中定义的依赖项列表,而不是任何继承的依赖项。

4

1 回答 1

1

MavenProject类中,您可以使用该getDependencyArtifacts()方法。它的 Javadoc 内容如下:

/**
 * Direct dependencies that this project has.
 * @return Set<Artifact>
 * @see #getArtifacts() to get all transitive dependencies
 */
于 2012-08-09T06:49:30.663 回答