可能重复:
How to get access to Maven’s dependency hierarchy within a plugin.
依赖:树插件:目标有一个选项'详细',显示所有冲突&依赖关系树中的重复项。我试图在我自己的mojo中重用该信息来生成报告,但是 - 我似乎无法弄清楚该插件是如何收集所有传递依赖项\工件的。
我试过了:
ArtifactResolutionResult result = _artifactCollector.collect( _project.getDependencyArtifacts(), _project.getArtifact(), _project.getManagedVersionMap(),
_localRepository, _project.getRemoteArtifactRepositories(), _artifactMetadataSource, null, Collections.EMPTY_LIST );
据我所知,除了监听器之外,树目标是如何做的。
有没有人知道如何做我要问的事?
更新:我显然搜索得不够好,我的问题是: this。请投票结束我已经做过的,谢谢。