Maven項目檢查依賴包技巧總結

Maven項目依賴包

在Java世界裏,Maven用以管理項目的依賴包,其中存在直接依賴和間接依賴,會出現包之間的重複和多版本情況。該如何來檢查其當前使用的依賴包版本信息呢?

答案是: 使用mvn dependency:tree命令

dependency:tree

參數1: -Dverbose
用法: 輸出版本的詳細信息,包括被覆蓋忽略的版本。

[INFO] | - (commons-collections:commons-collections:jar:3.1:compile - omitted for conflict with 3.2.1)

參數2: | grep -E “jar1 | jar2”
指定具體的jar包,輸出具體的版本信息

參數3: -Dincludes=groupId:artifactId
用法: 指定輸出的依賴庫

參數4: -Dexclude=groupId:artificatId
用法: 指定排除的依賴庫

參數5: -D outputFile=file.txt
用法: 將結果輸出到具體的文件中

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章