2

我正在解决我的 MOJO 中的传递依赖关系,并希望它们从依赖关系树的底部按顺序返回。这可能使用 Maven2 吗?到目前为止,这是我的代码:

Set<?> dependencyArtifacts = project.createArtifacts(artifactFactory,
  null, null);
ArtifactResolutionResult result = resolver.resolveTransitively(
  dependencyArtifacts, project.getArtifact(), remoteRepositories, localRepository,
  artifactMetadataSource);
Set<?> artifacts = result.getArtifacts();

如您所见,ArtifactResolutionResult getArtifacts 方法不保证使用 Set 的排序顺序。

4

0 回答 0