0

您能否让我知道是否有任何可用的搜索服务,我可以在其中搜索 maven artifact-id, group-id 以获取实用的 jar。

这个想法是构建一个简单的工具(可能是从控制台运行的 jar),它扫描我的 lib 目录(对于所有 jar 名称)并为它们生成一个 pom 文件。

到目前为止,当我需要生成 pom xml 时,我通过在 mvnrepository.com/artifact/commons-collections/commons-collections/3.2.1 上搜索 artifact-id、group-id 来手动完成。

我只是在考虑任何在请求中使用 jar 名称(例如 commons-collections 3.2.1)并返回如下响应的服务:

 <dependency>
     <groupId>commons-collections</groupId>
     <artifactId>commons-collections</artifactId>
     <version>3.2.1</version>
</dependency>

任何指向现有工具的指针将不胜感激。

4

1 回答 1

1

您可以选择Maven 中央搜索功能,这将产生一个工件列表。此外,Maven Central 的 Nexus 具有可用于此类目的的REST API 。

除了上述之外,您想到的这样一个工具将无法工作,因为它必须记住存在传递依赖关系,这只是为了解决不将 pom 文件作为依赖关系。

于 2013-04-23T07:10:04.137 回答