Intellij?IDEA根據(jù)maven依賴名查找它是哪個(gè)pom.xml引入的(圖文詳解)
簡介
本文介紹Idea如何根據(jù)maven依賴名查找它是哪個(gè)pom.xml引入的。
有時(shí)候會(huì)有這樣的問題:我們知道項(xiàng)目里用了某個(gè)依賴,想知道它是項(xiàng)目里哪個(gè)pom.xml引入的,這樣可以進(jìn)行修改版本、更新依賴等操作。
示例
需求:有個(gè)分布式項(xiàng)目,想確定訂單微服務(wù)(order-core)里使用的feign是哪個(gè)pom.xml引入的。
1. Idea安裝maven helper插件
2.在order-core的pom.xml里查找
打開order-core的pom.xml
點(diǎn)擊“Dependencies Analyzer”(依賴分析器)
點(diǎn)擊“AllDependencies As List”(列表形式顯示依賴)
搜索“feign”,點(diǎn)擊“feign-core",在右側(cè)可以看到依賴結(jié)構(gòu),發(fā)現(xiàn)最頂層依賴是”spring-cloud-starter-openfeign“。
點(diǎn)擊“spring-cloud-starter-openfeign”
可以看到,本pom.xml(order-core)、account-api、storage-api都引入了“spring-cloud-starter-openfeign”
3.找本層(order-core)的pom.xml
可以看到,本層沒有引入“spring-cloud-starter-openfeign”。
4.找上層的pom.xml
找“account-api”和“storage-api”的pom.xml
可以看到,“account-api”和“storage-api”都沒有引入“spring-cloud-starter-openfeign”
5.找上上層的pom.xml
“account-api”和“storage-api”都以此pom.xml為父級(jí):../../../parent/parent-api/pom.xml
OK,找到了。
到此這篇關(guān)于Intellij IDEA根據(jù)maven依賴名查找它是哪個(gè)pom.xml引入的的文章就介紹到這了,更多相關(guān)idea maven依賴內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
java設(shè)計(jì)模式(實(shí)戰(zhàn))-責(zé)任鏈模式
這篇文章主要介紹了java設(shè)計(jì)模式(實(shí)戰(zhàn))-責(zé)任鏈模式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-01-01Java實(shí)現(xiàn)文件復(fù)制及文件夾復(fù)制幾種常用的方式
這篇文章主要給大家介紹了關(guān)于Java實(shí)現(xiàn)文件復(fù)制及文件夾復(fù)制幾種常用的方式,java復(fù)制文件的方式其實(shí)有不少種,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-09-09Java利用序列化實(shí)現(xiàn)對象深度clone的方法
這篇文章主要介紹了Java利用序列化實(shí)現(xiàn)對象深度clone的方法,實(shí)例分析了java序列化及對象克隆的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07IntelliJ IDEA設(shè)置Tabs實(shí)現(xiàn)同時(shí)打開多個(gè)文件且分行顯示
今天小編就為大家分享一篇關(guān)于IntelliJ IDEA設(shè)置Tabs實(shí)現(xiàn)同時(shí)打開多個(gè)文件且分行顯示,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-10-10