- 第 1 篇:安装 IDE 的方法
- 首次运行 IntelliJ IDEA 示例
- IntelliJ IDEA 安装目录的核心文件讲解
- 详述 IntelliJ IDEA 的使用界面
- HelloWorld 项目创建及相关配置文件介绍
- 设置 IntelliJ IDEA 主题和字体的方法
- 修改 IntelliJ IDEA 模板注释的内容
- 常见文件类型的图标介绍
- 缓存和索引的介绍及清理方法
- 编译方式介绍及编译器的设置和选择
- IntelliJ IDEA 中 Project 和 Module 的概念及区别
- 详述 IntelliJ IDEA 中的版本控制机制
- 详述 IntelliJ IDEA 插件的安装及使用方法
- 详述 IntelliJ IDEA 创建 Maven 项目及设置 java 源目录的方法
- IntelliJ IDEA 中的 Maven 项目初体验及搭建 Spring MVC 框架
- 小技巧
- 第 1 篇:IntelliJ IDEA 快捷键
- 详述 IntelliJ IDEA 中恢复代码的方法
- IntelliJ IDEA 控制台输出中文乱码问题的解决方法
- 详述 IntelliJ IDEA 中自动生成 serialVersionUID 的方法
- 详述 IntelliJ IDEA 提交代码前的 Code Analysis 机制
- 关于 IntelliJ IDEA 中 Schedule for Addition 的问题
- 手把手教你设置 IntelliJ IDEA 彩色代码主题
- 详述 IntelliJ IDEA 远程调试 Tomcat 的方法
- 利用 IntelliJ IDEA 进行代码对比的方法
- 详述使用 IntelliJ IDEA 解决 jar 包冲突的问题
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
详述使用 IntelliJ IDEA 解决 jar 包冲突的问题
在实际的 Maven 项目开发中,由于项目引入的依赖过多,遇到 jar 冲突算是一个很常见的问题了。在本文中,我们就一起来看看,如何使用 IntelliJ IDEA 解决 jar 包冲突的问题!简单粗暴,直接上示例:
- 标注 1 :
Maven Project
,Maven 项目选项; - 标注 2 :
Dependencies
,项目依赖; - 标注 3 :
Show Dependencies
,展示项目依赖图。
其中,只有在点击 标注 2 所示的 Dependencies
之后,才会显示 标注 3 所示的 Show Dependencies
按钮。在这里,我们点击 Show Dependencies
按钮:
如上图所示,展示了我们项目的依赖图。But,依赖图太小了,根本没法看啊?好办,点击鼠标右键,呼出右键菜单栏,然后点击 Actual Size
:
如上图所示,项目依赖图的尺寸放大了,这回利于我们排除 jar 包冲突的问题啦!
如果我们仔细观察上图,会发现在项目依赖图中,有一些红色标记的线,实际上,这些红色标记出来的线所指向的 jar 包,就是项目中冲突的 jar 包!且在我们点击 jar 包之后,还会显示出多条指向 jar 包的红色虚线,其代表着该 jar 包被多次引用,及具体引用路径。
如上图所示,想要排除冲突的 jar 包,其方法为: 点击冲突的 jar 包,右键呼出菜单栏,点击 Exclude
选项 。
如上图所示,在排除冲突的 jar 包之后, pom.xml
文件会自动更新,添加排除语句。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论