10

出于统计原因,我们需要知道我们的库(jar)被使用的频率。当用户从我们的网站下载 jar 时,我们有一个内置脚本来计算下载量。我们最近还在 Maven 公共存储库中包含了该 jar。有没有办法统计通过 Maven 实际下载 jar 的频率?

4

1 回答 1

11

您并不孤单,请参阅MNG-3615。但正如在同一问题中所解释的,这不是 Maven 工作的一部分。换句话说,除了在中央存储库的(可能)聚合(是的,镜像)上使用grep和之外,我看不到您如何获得计数(显然,不是任何人都可以做到这一点)。wcaccess.log

有趣的是,Jazon Van Zyl几个月前还在Nexus 上发表了关于此的博文:改进 Maven Central 并支持 Maven 生态系统:

接下来,我们正在考虑如何为项目的开发人员提供给定项目的工件的统计信息。我们已经在 Nexus 中实现了用户注册,我们目前也在进行项目注册。这意味着项目可以使用给定的 groupId 或一组 groupId 注册,并且可以选择配置一个可由一组用户操作的存储库。一旦一个项目注册,我们就会知道他们需要查看哪些统计数据。我们最初的想法是项目统计、下载次数只能在每个项目的许可下向公众开放。Brian 和我以及 Greg Luck 和 Dain Sundstrom 一直在研究一种简单的统计机制,我们希望能够在今年年初提供给项目。

为什么不发表评论以获得一些更新?

于 2010-04-27T07:16:34.780 回答