栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IDEA中强大的Maven依赖管理工具

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IDEA中强大的Maven依赖管理工具

IDEA早以成为大家公认的Java语言最好用的开发工具,它就像一个永远发掘不完的宝藏,总会时不时的带给你惊喜!

IDEA对maven项目的支持非常的完善,比如自动识别pom.xml文件、依赖自动分析、项目中依赖查找、依赖源码下载、maven profile支持、依赖漏洞提示、依赖升级提示等等!

这篇文章,介绍一下,IDEA提供的依赖管理组件,就是下面这个:

1. Dependencies标签视图介绍

点击一下IDEA底部工具栏的“Dependencies”按钮,出现下面的标签视图:

注意:只有是maven项目才有这个按钮


Denpendencies标签视图上可分为三部分(如上图):

  1. 第1部分:maven项目的modules,点击不同的“module”,在视图第2部分会切换对应“module”的依赖。
  2. 第2部分:对应maven项目“module”的依赖列表。
    列表分为4列,分别为依赖名称、依赖scope(test,compile等)、依赖版本号和升级操作。
    如果依赖有更高的版本可升级会以“当前版本->更高的版本”提示且在第4列显示“upgrade”升级按钮。
    点击版本号列可以选择具体的版本。
    点击某一行会在第3部分显示该行对应依赖的详情。
  3. 第3部分:依赖的详情,包括依赖所在的仓库、依赖的github地址、依赖项目所使用的协议以及项目的站点等信息。
2. 使用“Dependencies”对maven依赖进行升级

如果依赖有更高的版本可升级会以“当前版本->更高的版本”提示且在第4列显示“upgrade”升级按钮。
如下图所示,javax.xml.bind:jaxb-api依赖可升级:


点击“Upgrade”按钮,会自动更新pom.xml文件中依赖的版本号,如下图,

点击“m↻”即可使新依赖生效。
如果没有升级到最新版本,仍会显示“Upgrade”按钮,可以选择继续升级。

3. 使用“Dependencies”查找依赖的坐标

在此之前,你是不是和我一样通过浏览器在https://mvnrepository.com/中查找对应依赖的坐标:

其实Dependencies帮我们提供了依赖坐标查找功能。
在该标签视图的第2部分,有一个的符号后面有一个输入框,我们在里面输入依赖的名称就能查找依赖:
比如,搜索spring-boot-stater-security依赖:

输入后,该视图的第2部分就成了搜索结果视图,如上。
点击"add"按钮自动将依赖添加到pom.xml中。

删除查询输入框中的文字,自动回到依赖列表视图。

值得庆幸的是,这种方式查询依赖的速度很快(应该是去maven的setting.xml中配置的仓库中查询)。

更多好用的功能,慢慢探索吧!

4. 支持正版IDEA

最后,这么好用的IDE,请大家支持正版,实在没有资金实力可以使用开源项目申请正版授权,很容易申请通过!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1040125.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号