解讀mvn依賴樹信息

[INFO] \- com.sm:elasticsearch5-boot-starter:jar:1.0.6:compile
[INFO]    +- (org.elasticsearch:elasticsearch:jar:5.0.0:compile - version managed from 5.6.11; omitted for duplicate)
[INFO]    \- com.esclient:elasticsearch-client:jar:5.6.11.11:compile
[INFO]       \- org.elasticsearch.client:elasticsearch-rest-high-level-client:jar:5.6.11:compile
[INFO]          +- (org.elasticsearch:elasticsearch:jar:5.0.0:compile - version managed from 5.6.11; omitted for duplicate)
[INFO]          +- org.elasticsearch.plugin:parent-join-client:jar:5.6.11:compile
[INFO]          |  \- (org.elasticsearch:elasticsearch:jar:5.0.0:compile - version managed from 5.6.11; omitted for duplicate)
[INFO]          \- org.elasticsearch.plugin:aggs-matrix-stats-client:jar:5.6.11:compile
[INFO]             \- (org.elasticsearch:elasticsearch:jar:5.0.0:compile - version managed from 5.6.11; omitted for duplicate)

version managed from 5.6.11
這裏的意思結合依賴樹的輸出,這句話的意思就是elasticsearch5-boot-starter依賴了5.6.11版本的elasticsearch,但是當前項目裏明確指定了使用5.0.0版本的es。

omitted for duplicate
版本號相同,當前jar包引入的被忽略。

omitted for conflict with xxxx
說明和別的jar包版本衝突了,而該行的jar包不會被引入

± -

  • \ - 符號表示此節點是爲當前父節點列出的最後一個兄弟節點

  • ± 表示此節點有多個兄弟節點,每個兄弟節點的開頭都會有這個符號。

目前還不確定的信息
exclusions managed

optionality managed from false

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