通過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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM