Tag: 依赖性

以编程方式获取Maven工件

我正在寻找一个Java API,可用于从远程存储库中检索Maven工件。 到目前为止,我已经找到了Eclipse Ather ,但它看起来因为我的需求而变得复杂,所以我正在寻找更简单的东西。 我需要的是: 我必须指定远程Maven存储库的位置 我喜欢基于它的groupId + artifactId +版本来获取工件 API必须提供工件的当前远程版本(考虑定期构建的SNAPSHOT工件,以便它们在其版本中具有生成的部分) 返回工件的位置,首选HTTP URL(我将使用例如Apache HTTP Client自己获取它) 可选地,检索作为所请求的工件的依赖项的工件。