码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • IntelliJ IDEA Maven 项目的依赖分析


    在一个 maven 的项目中,我们需要知道我们的项目中使用的包可能有哪些冲突。

    这个在 IntelliJ IDEA 中提供了贴心的查看。

    选择 Maven 项目中的分析依赖。

    2023-10-11_17-46-16

    随后,IntelliJ IDEA 将会打开一个依赖分析的标签页。

    在这个标签页中,我们可以看到我们项目中导入的依赖有哪些冲突,并且这些冲突是怎么冲突的。

    2023-10-11_17-48-01

    如上图中,带有感叹号的就是有冲突的依赖。

    这个时候,我们可以选择过滤只看有冲突的包。

    2023-10-11_17-48-55

    同时,我们还可以知道有冲突的包是怎么引入的,是那几个包的引入导致了冲突。

    总结

    不是所有的冲突都能够被解决的。

    通过这个图,我至少能够知道版本之间的冲突是怎么产生的,并且 是哪些包导致了这些冲突。

    这对我们后期对项目版本进行规范的时候可以提供更好的参考。

    IntelliJ IDEA Maven 项目的依赖分析 - Java - iSharkFly

  • 相关阅读:
    离线方式安装supervisor
    “不要用 Edge 默认的必应,我被骗了”
    飞步科技与梅东公司合作第四年:港口L4无人集卡车队突破60台
    muduo源码剖析之TcpConnection连接管理
    社群运营管理主题之社群管理价值
    ARM架构过程调用标准AAPCS(学习)
    微带线的ABCD矩阵的推导、转换与级联-Matlab计算实例
    为什么我们在写java 代码的时候一定要public static关键字的作用?
    VPS配置aliyundriver-webdav以及使用Aria2以及Rclone挂载阿里云盘实现离线下载器
    AcWing 第57 场周赛
  • 原文地址:https://blog.csdn.net/huyuchengus/article/details/133782267
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号