如果有任何可用的搜索服务,我可以告诉我,我可以实际搜索maven artifact-id,jar-group for jar。
我的想法是构建一个简单的工具(可能是从控制台运行的jar),它扫描我的lib目录(对于所有jar名称)并为它们生成一个pom文件。
截至目前,当我需要生成pom xml时,我通过搜索artifact-id,group-id来手动执行 mvnrepository.com/artifact/commons-collections/commons-collections/3.2.1。
我正在考虑在请求中使用jar名称(例如commons-collections 3.2.1)的任何服务,并返回如下所示的响应:
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.1</version>
</dependency>
任何指向现有工具的指针都将受到赞赏。
答案 0 :(得分:1)
您可以选择导致工件列表的maven central search capabilities。此外,Nexus for Maven Central有REST API可用于此目的。
除了上面这样一个你想到的工具不会工作,因为它必须记住有传递依赖,这只是解决不要作为依赖进入pom文件。