zoukankan      html  css  js  c++  java
  • 通过IntelliJ IDEA和Maven命令查看某个jar包是怎么引入的

    发现打包的时候引入的jar包有几百个,如果想知道某个jar包是如何引入的,可以

    看Maven Projects,点开某个Module的Dependencies

    一层一层展开就可以了

    可以直接输入名称高亮显示,但是没法搜索……

     上面也有一个Show Dependencies按钮,不过显示的蜘蛛网太复杂,实在不知道从哪里看起...

    另外还可以通过Maven命令来查询,

    mvn dependency:tree -Dverbose -Dincludes=com.fasterxml.jackson.core:jackson-annotations

    dependency:tree 表示树状显示,还可以dependency:list

    -Dverbose 表示可以显示所有的引用,包括因为多次引用重复而忽略的。。

    -Dincludes 可以制定查询条件

    其实Maven Projects下的Dependencies输出跟下面的命令是一致的

    mvn dependency:tree -Dverbose

    可以通过下面的命令查询某个Module直接和间接引用的所有jar包...

    mvn dependency:list -Dverbose

  • 相关阅读:
    图形
    附属信息
    文件操作
    字符编码
    Python数据类型之基础记。。。
    python并发编程之多进程
    python并发编程之多进程
    计算机基础之计算机系统的简单了解。
    元类
    基于socketserver模块实现并发tcp/udp
  • 原文地址:https://www.cnblogs.com/wormday/p/8186109.html
Copyright © 2011-2022 走看看