在使用 maven 构建项目的时候,我们有时候会发现,在 maven 提供的 https://mvnrepository.com/ 这个网站搜索出来的依赖。有时候并搜索不出来我们想要的依赖,这个时候怎么办呢。


场景一:我知道用的什么类,如何找到 maven 依赖

看着别人的代码,用到了很牛逼的类,我也想用,但是并不知道这个类是对应的哪个依赖,直接拿着类名去 maven 仓库所搜又搜索不到,怎么办呢

这个时候我们知道了类的全名,该如何搜索对应的依赖。

https://search.maven.org/

搜索:(其中 f 代表 full  c 代表 class,知道类的完整路径的时候使用 )

 fc:com.google.common.collect.ImmutableSet

搜索:(其中 c 是class,只知道类名的时候使用)

c:ImmutableSet


场景二:我知道 Group ID 或者 Artifact ID , 如何找到 maven 依赖

https://search.maven.org/

搜索:(其中 g 代表 group id,知道 group id 的时候使用 )

g:com.alibaba

搜索:(其中 a 代表 artiface id,知道 artiface id 的时候使用 )

a:druid

如何精准查找 Maven 依赖相关推荐

  1. 官网查找Maven依赖包步骤

    (一)打开百度:再搜索栏搜索:maven (二)选择第一个 (三)打开网址,直接搜索你需要搜索的jar包名称就Ok了 (四)查看版本,或者下载 官网网址:https://mvnrepository.c ...

  2. 【甘道夫】CDH5.2的Maven依赖

    之前一直结合Maven开发Hadoop2.2.0的程序.环境换成CDH5.2后报错,发现是Maven依赖库的问题. 之前一直使用 http://mvnrepository.com/ 查找maven依赖 ...

  3. maven依赖错误排查经验

    maven错误排查经验 maven依赖的仲裁原则 有parent的情况先合并parent中的dependencies和dependencyManagement,到当前pom的dependencies和 ...

  4. maven依赖范围_Maven依赖范围

    maven依赖范围 介绍: 管理依赖关系是Maven的核心功能. 定义Maven依赖项时, scope属性定义了该依赖项在不同的Maven生命周期阶段(例如build,test和run)上的可见性. ...

  5. maven插件依赖_当Maven依赖插件位于

    maven插件依赖 问题: 我们进行了一个集成测试,该测试创建了一个Spring ClassPathXmlApplicationContext ,同时这样做导致NoSuchMethodError爆炸. ...

  6. maven依赖最佳实践_Maven最佳实践

    maven依赖最佳实践 尽管Maven提供了"配置之上的约定"解决方案,但是仍然有足够多的必要配置引起严重的头痛. 在这篇文章中,我将与您分享一些最佳实践,以简化对POM文件的维护 ...

  7. 当Maven依赖插件位于

    问题: 我们进行了一个集成测试,该测试创建了一个Spring ClassPathXmlApplicationContext ,同时这样做导致NoSuchMethodError爆炸. 事实证明,我们对S ...

  8. 第4章 maven依赖特性

    第4章 maven依赖特性 本章详细介绍maven的依赖特性和依赖范围,如何排除依赖. 4.1 什么是依赖传递 举个例子 在非maven项目中,你需要使用spring功能,你会想到导入spring的j ...

  9. maven依赖的jar包版本不一样_Maven依赖jar包冲突常见的解决方法

    项目中,经常会遇到ClassNotFound,NoSuchMethod异常,第一反应往往是类路径不对,jar没有正确的引用.第一步判断jar是否加载,还是 加载的jar由于maven依赖管理存在传递依 ...

最新文章

  1. OpenCV 相机校正过程中,calibrateCamera函数projectPoints函数的重投影误差的分析
  2. PHP内核探索之变量(2)-理解引用
  3. Senparc.Weixin.MP SDK 微信公众平台开发教程(十八):Web代理功能
  4. kali mysql停止服务器_从零开始:手把手教你黑客入门攻破服务器并获取ROOT权限...
  5. 2016第三届科学数据大会——科学数据与创新发展
  6. Ubuntu查看CPU和MEM的使用率
  7. mysql按域排序_如何在MySQL中对域名进行排序?
  8. UVa 1592 数据库
  9. Spark函数讲解: combineByKey
  10. ios添加全局悬浮按钮_MIUI10快报:全局透明壁纸上线,本地视频支持设为锁屏壁纸...
  11. nmap扫描开放端口
  12. 服务器本地输入域名可以打开网站,但其他地方打不开网站,,域名解析后出现网站打不开的几种情况...
  13. Kconfig内容(详细)总结附示例快速掌握
  14. 电容屏物体识别_电容屏物体识别技术简介
  15. 静候 CSDN 佳音
  16. 1+x 云计算平台运维与开发测试题
  17. 缓存之王 | Redis最佳实践开发规范FAQ
  18. 统一依赖管理Composing builds
  19. 本经阴符七术——盛神法五龙
  20. oracle 小数点处理

热门文章

  1. vue的页码组件的页码重置为1
  2. KindEditor编辑器上传修改拿shell漏洞
  3. C语言数字图像处理---1.2 彩色图像灰度化和二值化
  4. 【硬刚Hive】HIVE高级(8):优化(8) Explain 查看执行计划(二)
  5. 【Datawhale】之LeetCode分类练习(分治)
  6. [网络安全]实操DVWS靶场复现CSRF漏洞
  7. 安装CUDA-10.0
  8. 一元多项式 java_java链表实现一元多项式的合并同类项以及加法
  9. 常见嵌入式Web服务器比较
  10. Git-回退到指定版本