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 を使用した場合の並べ替え順序を保証しません。