如何从应用程序查询Maven存储库以获取元数据

时间:2012-07-23 12:36:02

标签: maven

我正在尝试将eclipse项目迁移到maven项目。 eclipse项目在其.classpath文件中引用了许多jar。 我正在寻找一种方法来生成相应的pom依赖项。

假设我有Velocity-3.1.jar,我希望我的应用程序生成相应的XML块:

<dependency>
<groupId>velocity</groupId>
<artifactId>Apache-velocity</artifactId>
<version>3.1</version>
</dependency>

该应用程序能够查询某些服务并找到groupId,artefactId,版本数据。

当然,我接受错误并会检查生成的元数据。

是否有一些Maven服务/插件可以解决这个问题?

非常感谢!

2 个答案:

答案 0 :(得分:4)

您可以使用maven中央存储库API。

查看官方网页:http://search.maven.org/#api

HIH 微米。

答案 1 :(得分:0)

maven 中央存储库 API 的官方页面已更改。这是新网址

https://search.maven.org/classic/#api