美文网首页
【转】查看依赖树的利器

【转】查看依赖树的利器

作者: AlphaHinex | 来源:发表于2023-10-07 11:28 被阅读0次

    原文地址:https://wyiyi.github.io/amber/2023/10/01/Dependency%20Tree/


    description: "借助依赖树,可以更容易的分析间接依赖关系"
    date: 2023.10.07 10:26
    categories:
    - Java
    tags: [Java, Maven, Gradle, IDEA]
    keywords: maven, dependency tree, gradle, dependencies, java, pom, IDEA


    依赖树(Dependency Tree)工具,可以查看和分析项目的依赖关系。

    本文将介绍 maven 和 gradle 两种构建如何查看依赖树。

    使用命令行查看

    1. 命令行工具来查看项目的依赖树,执行命令:

      mvn dependency:tree
      
      gradle dependencies
      
    2. 对于大型项目,可以将输出结果保存到文件中:

      mvn dependency:tree > dependency_tree.txt
      
      gradle dependencies > dependencies.txt
      

    使用 IDEA 查看 Show dependencies

    1. 按下图操作:
    • 找到 Dependencies 选项展开后即可查看项目的编译的依赖树

    • 点击 show dependencies 显示依赖树结果图三(快捷键(ctrl+alt+shift+u)

      图一_maven 图一_gradle
    1. 打开文件(pom.xml 或者 .gradle)右键,如图点击 show dependencies 后显示依赖树结果图三
    图二_maven 图二_gradle
    1. 使用快捷键 ctrl + f 可以搜索要查找的 Jar 定位到依赖关系。(注意:IDEA 版本)
    图三_maven 图三_gradle

    总结

    依赖树功能是项目依赖管理的重要工具,能够帮助我们查看和分析项目的依赖关系,解决依赖冲突问题,并进行优化和调整。

    相关文章

      网友评论

          本文标题:【转】查看依赖树的利器

          本文链接:https://www.haomeiwen.com/subject/vidmbdtx.html