是否有 API 允许检查给定的 Maven 存储库以获取特定包的可用更新?

Is there an API that allows to check a given maven repository for available updates on a specific package?

我有一个打包为多个 jar 的应用程序。每个 JAR 都上传到本地服务器上的私有 Maven 存储库。

是否存在一个 API 允许我直接从 java 应用程序而不是专家?

我会用它在我的应用程序中开发一个 "auto-update" 功能。我想既然 maven 已经内置了搜索和下载依赖项,为什么要重新发明轮子?

谢谢!

Using maven programmatically suggest looking at Aether. Some of the examples 的答案看起来确实可以满足您的要求。