翻譯|使用教程|編輯:吳園園|2020-01-13 09:23:49.300|閱讀 626 次
概述:模塊可以依賴于SDK,JAR文件(庫)或項(xiàng)目中的其他模塊。編譯或運(yùn)行代碼時(shí),模塊依賴項(xiàng)列表用于形成編譯器或JVM的類路徑。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認(rèn)為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計(jì)等方面的功能可以說是超常的。
IntelliJ IDEA 2019.3提供了重大的性能和可用性改進(jìn),包括更快的啟動(dòng),主題和鍵盤映射插件的安裝更容易,增強(qiáng)的VCS工作流以及增加了對(duì)微服務(wù)框架,MongoDB等的支持。新版本,新功能,小編已將IntelliJ IDEA 2019.3專業(yè)版和社區(qū)版(Windows、Mac、Linux)安裝包上傳至慧都官網(wǎng),感興趣的朋友趕快下載體驗(yàn)吧~
添加一個(gè)新的依賴
刪除依賴
要?jiǎng)h除依賴項(xiàng),請(qǐng)選擇它,然后單擊 或按Alt+Delete。
在刪除依賴項(xiàng)之前,請(qǐng)確保該項(xiàng)目中的其他模塊未使用它。為此,選擇必要的依賴關(guān)系,然后按Alt+F7。您也可以使用上下文菜單的“ 查找用法”選項(xiàng)。
指定依賴范圍指定依賴項(xiàng)范圍可讓您控制應(yīng)在構(gòu)建的哪一步使用依賴項(xiàng)。
IntelliJ IDEA與其他構(gòu)建工具(例如Gradle和Maven)以不同的方式處理測(cè)試源的依賴關(guān)系。
如果您的模塊(例如,模塊A)依賴于另一個(gè)模塊(模塊B),則IntelliJ IDEA假定A中的測(cè)試源不僅取決于B中的源,還取決于它自己的測(cè)試源。因此,B的測(cè)試源也包含在相應(yīng)的類路徑中。
分析依賴性如果要檢查項(xiàng)目中是否仍然存在依賴項(xiàng),并找到其確切用法,則可以運(yùn)行依賴項(xiàng)分析:
您可以一一分析多個(gè)依賴關(guān)系而無需關(guān)閉對(duì)話框。每個(gè)分析的結(jié)果將在“ 依賴關(guān)系查看器”工具窗口的單獨(dú)選項(xiàng)卡中打開。分析所有必要的依賴關(guān)系之后,您可以關(guān)閉“ 項(xiàng)目結(jié)構(gòu)” 對(duì)話框并查看結(jié)果。
如果IntelliJ IDEA在項(xiàng)目中找不到依賴項(xiàng)用法,則系統(tǒng)將提示您刪除此依賴項(xiàng)。
排序依存關(guān)系
依賴關(guān)系的順序很重要,因?yàn)镮ntelliJ IDEA將按照列表中指定的順序?qū)ζ溥M(jìn)行處理。
在編譯期間,依賴性的順序定義了編譯器(javac)查找類以解析相應(yīng)引用的順序。在運(yùn)行時(shí),此列表定義JVM搜索類的順序。
您可以按依賴項(xiàng)的名稱和范圍對(duì)其進(jìn)行排序。您還可以使用和
在列表中上下移動(dòng)項(xiàng)目。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自:IntelliJ IDEA