Maven:如何在MOJO中以编程方式获取所有传递依赖项

时间:2009-12-11 17:45:53

标签: java maven-2 maven maven-plugin mojo

  

可能重复:
  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。请投票结束我已经做过的,谢谢。

0 个答案:

没有答案
相关问题