700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 居然还有人不知道如何在 IDEA 中生成 Maven 依赖关系图?

居然还有人不知道如何在 IDEA 中生成 Maven 依赖关系图?

时间:2022-08-31 13:04:46

相关推荐

居然还有人不知道如何在 IDEA 中生成 Maven 依赖关系图?

点击上方“Java基基”,选择“设为星标”

做积极的人,而不是积极废人!

每天14:00更新文章,每天掉亿点点头发...

源码精品专栏

原创 | Java 超神之路,很肝~

中文详细注释的开源项目

RPC 框架 Dubbo 源码解析

网络应用框架 Netty 源码解析

消息中间件 RocketMQ 源码解析

数据库中间件 Sharding-JDBC 和 MyCAT 源码解析

作业调度中间件 Elastic-Job 源码解析

分布式事务中间件 TCC-Transaction 源码解析

Eureka 和 Hystrix 源码解析

Java 并发源码

来源:liumiaocn./

article/details/108414583

目录

操作1: 打开Maven Project视图

操作2: 显示依赖图

操作3: 查看

操作4: exclude

操作5: 保存至本地查看

总结

Maven提供了mvn dependency:tree来查看依赖关系,而IDE往往提供了更加便利的方式,比如Eclipse或者IDEA都有类似的功能,这篇文章简单说明一下如何在IDEA中查看依赖关系。

目录

操作1: 打开Maven Project视图

操作2: 显示依赖图

操作3: 查看

操作4: exclude

操作5: 保存至本地查看

总结

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

项目地址:/zhijiantianya/ruoyi-vue-pro

视频教程:/video/

操作1: 打开Maven Project视图

点击Maven Project视图,如果此视图没有打开,请使用View菜单将其打开。

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

项目地址:/zhijiantianya/yudao-cloud

视频教程:/video/

操作2: 显示依赖图

选中相应的项目,在右键菜单中选择

然后就可以看到整体的依赖关系图了

操作3: 查看

点击1:1的按钮,然后就可以正常查看了

Ctrl + F之后可以输入相关的包名,然后就可以查看其详细信息了

比如这里查看一个旧版本的quartz的使用关联情况

点击相关的线还会高亮显示,因为有的时候实在是太难看清了。

操作4: exclude

还可根据需要对冲突的依赖进行排除操作(一般红色实线表示冲突,红色虚线表示多处引用)等,注意此处的操作会真正修改pom.xml文件,事前千万注意备份。

操作5: 保存至本地查看

悬着Export to file菜单项

输入文件名和保存地址即可。

总结

IDEA提供了查看依赖关系的方式,但是使用起来目前的IDE都还不是很方便,还只能是一个简单的辅助,拖动起来查看太麻烦。

欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢

已在知识星球更新源码解析如下:

最近更新《芋道 SpringBoot 2.X 入门》系列,已经 101 余篇,覆盖了MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。

提供近 3W 行代码的 SpringBoot 示例,以及超 6W 行代码的电商微服务项目。

获取方式:点“在看”,关注公众号并回复666领取,更多内容陆续奉上。

文章有帮助的话,在看,转发吧。谢谢支持哟 (*^__^*)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。