以编程方式获取 Maven 工件 [已关闭]
2022-09-03 15:24:44
我正在寻找一个Java API,可用于从远程存储库中检索Maven工件。到目前为止,我已经找到了Eclipse Ather,但它对于我的需求来说看起来过于复杂,所以我正在寻找更简单的东西。
我需要的是:
- 我必须指定远程 Maven 存储库的位置
- 我喜欢根据它的groupId + artifactId + 版本获取工件
- API 必须提供工件的当前远程版本(考虑定期构建的 SNAPSHOT 工件,以便它们在其版本中生成部件)
- 返回工件的位置,首选HTTP URL(我将使用例如自行获取它。Apache HTTP Client)
- (可选)检索工件,这些工件是所请求工件的依赖项。