如何查看Maven項目中的jar包依賴樹情況


對於開發人員,我想大家對於Maven應該不會陌生吧,如何在一個Maven項目中對這個項目中所引用的第三方jar包有個直觀的了解呢?
其實實現很簡單,只需要借助於Maven的一條命令,如下所示:

mvn dependency:tree  

需要說明的是執行這個命令需要在控制台中進入到pom文件所在的目錄。

image

從上面的圖片就可以直觀的看到所引用的各個jar包了,而且是以層次結構來進行展示的,非常便於觀察。也許有時候你會覺得在控制台看不太方便,或者需要將這些jar包依賴情況導出便於分析問題,這時候怎么辦呢?

其實解決方法很簡單,在上面的指令中添加導出文件定義,如下所示:

mvn dependency:tree -Doutput=*.txt


免責聲明!

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



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