發現打包的時候引入的jar包有幾百個,若是想知道某個jar包是如何引入的,能夠spa
看Maven Projects,點開某個Module的Dependenciesxml
一層一層展開就能夠了blog
能夠直接輸入名稱高亮顯示,可是無法搜索……ci
上面也有一個Show Dependencies按鈕,不過顯示的蜘蛛網太複雜,實在不知道從哪裏看起...io
另外還能夠經過Maven命令來查詢,ast
mvn dependency:tree -Dverbose -Dincludes=com.fasterxml.jackson.core:jackson-annotations打包
dependency:tree 表示樹狀顯示,還能夠dependency:list搜索
-Dverbose 表示能夠顯示全部的引用,包括由於屢次引用重複而忽略的。。引用
-Dincludes 能夠制定查詢條件im
其實Maven Projects下的Dependencies輸出跟下面的命令是一致的
mvn dependency:tree -Dverbose
能夠經過下面的命令查詢某個Module直接和間接引用的全部jar包...
mvn dependency:list -Dverbose