0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在IDEA中查看依賴關(guān)系

Android編程精選 ? 來(lái)源:Android編程精選 ? 作者:Android編程精選 ? 2022-10-17 09:48 ? 次閱讀

Maven提供了mvn dependency:tree來(lái)查看依賴關(guān)系,而IDE往往提供了更加便利的方式,比如Eclipse或者IDEA都有類似的功能,這篇文章簡(jiǎn)單說(shuō)明一下如何在IDEA中查看依賴關(guān)系。

目錄

操作1: 打開Maven Project視圖

操作2: 顯示依賴圖

操作3: 查看

操作4: exclude

操作5: 保存至本地查看

總結(jié)

操作1: 打開Maven Project視圖

點(diǎn)擊Maven Project視圖,如果此視圖沒(méi)有打開,請(qǐng)使用View菜單將其打開。

df905ab6-4d47-11ed-a3b6-dac502259ad0.png

操作2: 顯示依賴圖

選中相應(yīng)的項(xiàng)目,在右鍵菜單中選擇

dffb8340-4d47-11ed-a3b6-dac502259ad0.png

然后就可以看到整體的依賴關(guān)系圖了

e0358964-4d47-11ed-a3b6-dac502259ad0.png

操作3: 查看

點(diǎn)擊1:1的按鈕,然后就可以正常查看了

e05fcb52-4d47-11ed-a3b6-dac502259ad0.png

Ctrl + F之后可以輸入相關(guān)的包名,然后就可以查看其詳細(xì)信息

e0b1f0f8-4d47-11ed-a3b6-dac502259ad0.png

比如這里查看一個(gè)舊版本的quartz的使用關(guān)聯(lián)情況

e0d2b77a-4d47-11ed-a3b6-dac502259ad0.png

點(diǎn)擊相關(guān)的線還會(huì)高亮顯示,因?yàn)橛械臅r(shí)候?qū)嵲谑翘y看清了。擴(kuò)展:最全的java面試題庫(kù)

e0e78808-4d47-11ed-a3b6-dac502259ad0.png

操作4: exclude

還可根據(jù)需要對(duì)沖突的依賴進(jìn)行排除操作(一般紅色實(shí)線表示沖突,紅色虛線表示多處引用)等,注意此處的操作會(huì)真正修改pom.xml文件,事前千萬(wàn)注意備份。

e1065ff8-4d47-11ed-a3b6-dac502259ad0.png

操作5: 保存至本地查看

懸著Export to file菜單項(xiàng)

e15912e8-4d47-11ed-a3b6-dac502259ad0.png

輸入文件名和保存地址即可。

總結(jié)

IDEA提供了查看依賴關(guān)系的方式,但是使用起來(lái)目前的IDE都還不是很方便,還只能是一個(gè)簡(jiǎn)單的輔助,拖動(dòng)起來(lái)查看太麻煩。不過(guò)有IDEA插件可以更方便的做依賴關(guān)系沖突排查,可以參考:Maven Helper:解決Maven依賴沖突的好幫手

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    555

    瀏覽量

    24633
  • 插件
    +關(guān)注

    關(guān)注

    0

    文章

    318

    瀏覽量

    22376
  • idea
    +關(guān)注

    關(guān)注

    1

    文章

    67

    瀏覽量

    4223

原文標(biāo)題:居然還有人不知道如何在 IDEA 中生成 Maven 依賴關(guān)系圖?

文章出處:【微信號(hào):AndroidPush,微信公眾號(hào):Android編程精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    關(guān)系代數(shù)和數(shù)據(jù)依賴概念

    關(guān)系代數(shù)和數(shù)據(jù)依賴概念 1 關(guān)系代數(shù)    1970年IBM公司的E.F.Cood博士在論文“一個(gè)通用關(guān)系式數(shù)據(jù)庫(kù)系統(tǒng)的模型”
    發(fā)表于 12-05 21:28

    怎么解決依賴關(guān)系vi沖突?

    沖突項(xiàng)是Error Cluster From Error Code.vi。如果不在依賴關(guān)系可以放進(jìn)項(xiàng)目庫(kù)來(lái)解決同名沖突。在依賴
    發(fā)表于 09-25 21:14

    何在文件查找和查看此邏輯網(wǎng)絡(luò)

    何在文件查找和查看此邏輯網(wǎng)絡(luò)?此錯(cuò)誤即將發(fā)生在翻譯階段。
    發(fā)表于 05-20 14:34

    請(qǐng)問(wèn)各位如何在CCS4.2查看DSP/BIOS配置的任務(wù)的狀態(tài)?

    如題:請(qǐng)問(wèn)各位如何在CCS4.2查看DSP/BIOS配置的任務(wù)的狀態(tài),是就緒,阻塞還是運(yùn)行態(tài)呢?謝謝。
    發(fā)表于 07-30 08:08

    OK3399開發(fā)板的程序的庫(kù)依賴關(guān)系是什么?

    我想知道OK3399開發(fā)板的程序的庫(kù)依賴關(guān)系,發(fā)現(xiàn)objdump 、ldd、readelf、apt等命令都沒(méi)有,還有辦法查看嗎?
    發(fā)表于 12-30 07:31

    何在STM32CubeMonitor查看/顯示變量表呢

    何在 STM32CubeMonitor 查看/顯示變量表,就像在 STM Studio 中一樣?
    發(fā)表于 12-07 07:35

    何在keil調(diào)試模式下查看FreeRTOS消息隊(duì)列的情況呢?

    何在keil調(diào)試模式下查看FreeRTOS消息隊(duì)列的情況呢?
    發(fā)表于 05-05 10:18

    何在http服務(wù)器查看mpu 6050的值?

    我想使用 esp 01 和 mpu6050。如何在 http 服務(wù)器查看 mpu 6050 的值。我正在使用 eclipse。你能幫我嗎
    發(fā)表于 05-19 07:29

    基于變量依賴關(guān)系模型的變量重要性度量綜述

    基于變量依賴關(guān)系模型的變量重要性度量綜述
    發(fā)表于 07-02 14:44 ?0次下載

    何在Linux查看隱藏文件

    在windows可以查看隱藏的文件。在Linux也可以查看隱藏文件且非常容易。要查看隱藏文件運(yùn)行`ls -a`命令即可。
    的頭像 發(fā)表于 01-04 17:31 ?1.5w次閱讀

    何在FLOEFD查看風(fēng)扇工作點(diǎn)?

    在產(chǎn)品散熱設(shè)計(jì)時(shí)需要查看風(fēng)扇的工作點(diǎn)是否合理,F(xiàn)LOEFD在計(jì)算完成之后,可以直接查看風(fēng)扇工作狀態(tài)點(diǎn)。
    的頭像 發(fā)表于 03-20 09:20 ?1663次閱讀

    如何使用Maven命令檢測(cè)重復(fù)的依賴關(guān)系

    依賴關(guān)系 在 pom.xml , 經(jīng)常引入各種不同的jar 包, 又會(huì)依賴其他的jar。特別是一些常用的工具庫(kù),比較容易出現(xiàn)版本沖突,例如,讓我們看下這個(gè) pom.xml
    的頭像 發(fā)表于 10-07 16:36 ?866次閱讀

    eclipse的項(xiàng)目怎么在idea運(yùn)行

    要在IntelliJ IDEA運(yùn)行Eclipse項(xiàng)目,可以按照以下步驟進(jìn)行操作: 打開IntelliJ IDEA:首先,確保已經(jīng)安裝并成功啟動(dòng)了IntelliJ IDEA的最新版本。
    的頭像 發(fā)表于 12-06 13:54 ?3447次閱讀

    IDEA的調(diào)試功能

    在軟件開發(fā)過(guò)程,調(diào)試是一個(gè)非常重要的步驟。它可以幫助開發(fā)者定位和解決程序的錯(cuò)誤,提高代碼的質(zhì)量和效率。IntelliJ IDEA(以下簡(jiǎn)稱IDEA)是一款強(qiáng)大的集成開發(fā)環(huán)境,提供了
    的頭像 發(fā)表于 12-06 14:07 ?621次閱讀

    常見(jiàn)的存儲(chǔ)Idea數(shù)據(jù)庫(kù)的地方

    Idea的數(shù)據(jù)庫(kù)被存儲(chǔ)在許多不同的地方,取決于應(yīng)用程序和使用的技術(shù)。下面將詳細(xì)描述一些常見(jiàn)的存儲(chǔ)Idea數(shù)據(jù)庫(kù)的地方。 關(guān)系型數(shù)據(jù)庫(kù)(RDBMS):關(guān)系型數(shù)據(jù)庫(kù)是最常見(jiàn)的一種存儲(chǔ)
    的頭像 發(fā)表于 12-06 14:15 ?860次閱讀