對于開發(fā)人員辆床,我想大家對于Maven應該不會陌生吧乎莉,如何在一個Maven項目中對這個項目中所引用的第三方jar包有個直觀的了解呢愚屁?
其實實現很簡單,只需要借助于Maven的一條命令媒鼓,如下所示:
mvn dependency:tree
需要說明的是執(zhí)行這個命令需要在控制臺中進入到pom文件所在的目錄届吁。
從上面的圖片就可以直觀的看到所引用的各個jar包了,而且是以層次結構來進行展示的绿鸣,非常便于觀察疚沐。也許有時候你會覺得在控制臺看不太方便,或者需要將這些jar包依賴情況導出便于分析問題潮模,這時候怎么辦呢亮蛔?
其實解決方法很簡單,在上面的指令中添加導出文件定義擎厢,如下所示:
mvn dependency:tree -Doutput=*.txt