一个更好用的 Maven 搜索引擎

查看 631|回复 64
作者:kalman03   
Apache Maven 是一款非常优秀的软件项目管理工具,对于 Java 生态的开发者们再熟悉不过了。
在多年的开发过程中,对现有的 Maven 生态工具颇有微词,主要体现在:
[ol]
  • Maven 中央仓库搜索引擎仅提供一个非常简单的关键字搜索,有时候需要检索某个具体的类名或包名,还要去看 API 帮助,使用起来颇为不便。mvnrepository.com作为备选搜索引擎方案,同样不提供根据类名、包名、SHA1 值搜索,更甚者,很多时候一访问就要检测你“I am human”,每次都是狮子、轮船、自行车、飞机......简直目不忍睹,望而生畏;
  • 随着 JAVA 8 以后版本变化重大,在使用多 Java 版本的环境中,对经常使用 mvn 命令行的同学,真是一个灾难,不小心一行命令,可能把 Java8 的 Jar 包以 Java11/17 高版本 deploy 到了 Maven 私有仓库,那滋味真是酸爽;
  • 历史项目,或者一些想升级 Jar 包依赖,如何快速批量发现可以升级的依赖,真是一个技术难题。特别是遇到一些使用频率高而又爆出重大漏洞时,全面自动化检测工具显得尤其重要。
  • ......
    [/ol]
    基于以上种种原因,我开发了mvncenter.com。
    Mvncenter的目标只有一个:提供一个更好的 Maven 搜索引擎并持续完善 Maven 生态周边工具,成为全球开发者心中高效的 Maven 生态工具中心
    第一个版本郑重上线,欢迎各位技术同学体验:

    链接直达:mvncenter.com
    第一次在product hunt上发布

    Maven, Java, jar, 版本

  • LeegoYih   
    第一次在product hunt上发布

    kalman03
    OP
      
    平时都用 https://search.maven.org/
    详情页信息比较多 https://search.maven.org/artifact/io.netty/netty-all/4.1.82.Final/jar
    K1W1   
    @LeegoYih 感谢你打破了 0 回复。
    Maven 中央仓库是一切的基础,只是说它有改进的空间,所以,我做了些改进。
    试试:
    https://www.mvncenter.com/search/io.netty/netty-all/4.1.82.Final (详情页)
    https://www.mvncenter.com/search/io.netty/netty-all (所有版本页)
    https://www.mvncenter.com/search?q=62a4896c164f4095cfcf7c7b58f35741e092b3eb&filters=sha1 (根据 sha1 搜索)
    https://www.mvncenter.com/search?q=io.netty.handler.codec.http.FullHttpRequest&filters=fullClassName (根据类名检索)
    sutra   
    不错
    kalman03
    OP
      
    很不错,支持!
    subframe75361   
    > Maven 中央仓库搜索引擎仅提供一个非常简单的关键字搜索,有时候需要检索某个具体的类名或包名
    c:, fc:
    AllenHua   
    @sutra 是的,是有这个功能。就好比要看某个网站在搜索引擎的收录情况,要加个 site:,体验起来还是不够顺畅。我做了些改进。
    superzzy   
    很不错,先插个眼
    jorneyr   
    域名不错哇
    Copy Success 的文案感觉有点怪怪的,Copy successfully 似乎更好,但是太啰嗦了,国外有些网站上用的 Copied ,已复制(复制成功),一个词表达复制的动作+时态,更精确并且简洁。
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部