一个更好用的 Maven 搜索引擎

2022-09-14 22:59:04 +08:00
 kalman03

Apache Maven 是一款非常优秀的软件项目管理工具,对于 Java 生态的开发者们再熟悉不过了。

在多年的开发过程中,对现有的 Maven 生态工具颇有微词,主要体现在:

  1. Maven 中央仓库搜索引擎仅提供一个非常简单的关键字搜索,有时候需要检索某个具体的类名或包名,还要去看 API 帮助,使用起来颇为不便。mvnrepository.com作为备选搜索引擎方案,同样不提供根据类名、包名、SHA1 值搜索,更甚者,很多时候一访问就要检测你“I am human”,每次都是狮子、轮船、自行车、飞机......简直目不忍睹,望而生畏;
  2. 随着 JAVA 8 以后版本变化重大,在使用多 Java 版本的环境中,对经常使用 mvn 命令行的同学,真是一个灾难,不小心一行命令,可能把 Java8 的 Jar 包以 Java11/17 高版本 deploy 到了 Maven 私有仓库,那滋味真是酸爽;
  3. 历史项目,或者一些想升级 Jar 包依赖,如何快速批量发现可以升级的依赖,真是一个技术难题。特别是遇到一些使用频率高而又爆出重大漏洞时,全面自动化检测工具显得尤其重要。
  4. ......

基于以上种种原因,我开发了mvncenter.com

Mvncenter的目标只有一个:提供一个更好的 Maven 搜索引擎并持续完善 Maven 生态周边工具,成为全球开发者心中高效的 Maven 生态工具中心

第一个版本郑重上线,欢迎各位技术同学体验:

链接直达:mvncenter.com

25805 次点击
所在节点    分享创造
99 条回复
wxw752
2023-07-07 09:16:46 +08:00
OOOPS!!!
系统错误,请稍后再试
可能系统运行超时了,或者请求出错了,请稍后再试
cccssss
2023-07-07 09:40:48 +08:00
SYSTEM ERROR, PLEASE TRY AGAIN LATER
Please try again later since the system may have timed out or the request may have failed.
aa51513
2023-07-13 12:03:08 +08:00
这域名是真的不错
knightdf
2023-08-31 08:56:46 +08:00
我一直用的 mvnrepository.com
BlueBing
2023-08-31 10:19:09 +08:00
我一般是使用接口从 mvn 批量拉取。
另 OP 会考虑加入 jar 的 vuln 相关的数据吗?
kalman03
2023-09-01 09:04:33 +08:00
@BlueBing vulnerability 有点挑战,我看看能不能支持
huangdanyu
2023-11-02 18:32:35 +08:00
支持 已收藏
pigcandance
2023-11-02 22:17:22 +08:00
shockerli
2023-11-06 10:56:31 +08:00
请求有点慢呢
kalman03
2023-11-06 13:49:04 +08:00
@shockerli 服务器在新加坡,可能网络稍微慢点
leexiaolang
2023-11-09 09:05:27 +08:00
搜索出来的列表显示最新版本与实际最新版本不一致
chuunshii
2023-11-09 09:11:49 +08:00
支持一下
kalman03
2023-11-09 09:27:08 +08:00
@leexiaolang 发出来瞅下
leexiaolang
2023-11-09 10:04:25 +08:00
@kalman03 #93 点进去 hutool-all ,最新版本已经是 M7 了
OPPO
2023-11-09 14:41:48 +08:00
建议把点击域扩大, 非得移动到文字上才能点到
kalman03
2023-11-09 22:43:19 +08:00
@OPPO 好建议,我想想看。

@leexiaolang 这个还真有点神奇,在 maven 中央仓库也是认为这个是最新版。。。。
wanniwa
357 天前
确实好用
ThinkStu
357 天前
前两天编写了个浏览器插件,汉化了 mvnrepository

dyv9
323 天前
jetbrains 网站上,自己做了一份 maven 索引,直接搜索它就行了,好像 idea 就是连接自己网站上搜索 maven

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/880098

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX