有什么方法可以获取http://repo.maven.apache.org/maven2下的所有pom.xmls
谢谢, 维杰
最佳做法是,您不应在远程或本地存储库中扫描和解析pom。在Maven Central上,他们已经为您扫描并解析。
只需从index dir下载nexus-maven-repository-index.gz(您需要700M长的大文件,其他名为nexus-maven-repository-index.XXX.gz的文件是增量更新)
然后使用Maven Indexer来解包索引,Maven索引器可以作为Java库和CLI程序使用 运行Maven索引器的结果是,您将获得普通的Apache Lucene索引,并且可以逐步更新它。
Here是一个文档,介绍了如何解压缩索引并从中查询数据。 索引很可能包含您需要的所有数据。