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 に答える