Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从maven存储库下载所有pom文件_Java_Maven_Web Scraping - Fatal编程技术网

Java 从maven存储库下载所有pom文件

Java 从maven存储库下载所有pom文件,java,maven,web-scraping,Java,Maven,Web Scraping,我正在寻找一种从maven中央存储库下载所有pom文件的方法。我不需要罐子,只需要pom文件。现在我可以浏览这个网站了,但我相信maven.org上的人不会喜欢的。还有别的办法吗?你为什么要搜刮整个网站?为什么不使用maven依赖插件来解决与项目相关的依赖关系?为什么要这样做?你想实现什么?@khmarbaise将其视为一项研发活动。例如,我试图找出最流行的项目,或者最常用的依赖项等等。这可以通过Maven Central本身完成,它有下载统计数据。你不需要自己下载它们,这不会解决你的问题。我建

我正在寻找一种从maven中央存储库下载所有pom文件的方法。我不需要罐子,只需要pom文件。现在我可以浏览这个网站了,但我相信maven.org上的人不会喜欢的。还有别的办法吗?

你为什么要搜刮整个网站?为什么不使用maven依赖插件来解决与项目相关的依赖关系?

为什么要这样做?你想实现什么?@khmarbaise将其视为一项研发活动。例如,我试图找出最流行的项目,或者最常用的依赖项等等。这可以通过Maven Central本身完成,它有下载统计数据。你不需要自己下载它们,这不会解决你的问题。我建议你去问问我。项目之间的依赖关系不会导致使用最多的依赖关系。当尝试下载所有POM(请参阅最后一页图)时,Central最终会阻止您将其视为研发活动。pom文件包含有关项目、作者、scm repos等的有趣信息。例如,我试图找出最受欢迎的项目,或者最常用的依赖项等。它不是用来解决依赖项的。如果你想让人们不再觉得你是一个没有真正思考过的新手,那么你仍然应该解释为什么你需要这种信息。我不知道你为什么想知道哪些依赖项很受欢迎,除非你想知道哪些依赖项可以自己使用。这是一个可怕的逻辑。@Gimby让我们说我想建立一个项目、开源和其他的目录。类似于ohloh.net,但目的完全不同。Maven repo似乎是一个很好的来源,可以为这样一个目录提供种子。项目作为依赖项出现的次数是决定项目总体排名的一个因素吗?不