翻譯|使用教程|編輯:吳園園|2020-02-27 10:01:06.880|閱讀 604 次
概述:IntelliJ IDEA中的項目使您可以方便地管理模塊并在模塊之間共享設(shè)置。這些設(shè)置包括SDK,語言級別和編譯器輸出。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
IntelliJ IDEA是Java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認為優(yōu)秀的Java開發(fā)工具之一,尤其在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS整合、代碼審查、 創(chuàng)新的GUI設(shè)計等方面的功能可以說是超常的。
模塊由內(nèi)容根目錄和模塊文件組成。內(nèi)容根目錄是一個用于存儲代碼的文件夾。通常,它包含源代碼,單元測試,資源文件等的子文件夾。模塊文件(是獨立的實體,每個模塊可以具有其自己的設(shè)置,并且可以配置來開發(fā)特定框架的應(yīng)用程序。模塊可以引用其他模塊,也就是彼此依賴。
定義一個庫
定義庫并將其添加到模塊依賴項之后,IDE將在編寫代碼時向您提供其內(nèi)容。IntelliJ IDEA還將使用庫中的代碼來構(gòu)建和部署您的應(yīng)用程序。
您還可以從位于項目內(nèi)容根目錄中的JAR文件創(chuàng)建新庫。在“ 項目”工具窗口中選擇這些文件,然后從上下文菜單中選擇“ 添加為庫 ”。
定義一個全局庫
定義項目庫
定義模塊庫
從Maven下載庫
您還可以指定另一個庫位置,然后選擇是否要下載傳遞依賴項,源文件,JavaDoc文件或注釋。
IntelliJ IDEA將從Maven或Nexus公共存儲庫下載該庫。您還可以配置自定義遠程存儲庫。
配置自定義遠程存儲庫
您可以查看遠程存儲庫的完整列表,并在設(shè)置中添加自定義存儲庫。請注意,即使您不將Maven用作項目的構(gòu)建工具,IntelliJ IDEA也可以從Maven加載庫。
在“ 設(shè)置/首選項”對話框中Ctrl+Alt+S,轉(zhuǎn)到“ 構(gòu)建,執(zhí)行,部署” |“設(shè)置”。遠程Jar存儲庫。
單擊相應(yīng)對話框部分中的添加,然后指定存儲庫URL。
將庫添加到模塊依賴項
全局庫和項目庫在將它們添加到模塊依賴項之前不可用:
從主菜單中,選擇文件| 項目結(jié)構(gòu) Ctrl+Shift+Alt+S并選擇模塊。
打開“ 依賴關(guān)系”選項卡,然后單擊“確定” 。
選擇要添加的庫,然后單擊對話框底部的“ 添加所選內(nèi)容”。
如果只想包含特定的傳遞依賴項,則可以使用庫屬性編輯器。
從主菜單中,選擇文件| 項目結(jié)構(gòu) Ctrl+Shift+Alt+S,然后轉(zhuǎn)到模塊| 依賴關(guān)系。
選擇必要的Maven庫,然后單擊確定。
在下一個對話框中,單擊“ 編輯”,然后單擊“ 包括傳遞依賴項”選項旁邊的“ 配置”。
選擇要包含在庫中的依賴項,然后單擊“ 確定”。
IntelliJ IDEA允許您暫時排除庫項目以提高IDE性能。您可以排除文件夾,檔案(例如JAR)和檔案中的文件夾。
排除軟件包中的類將不會顯示在代碼完成建議列表中,對此類的引用將在編輯器中顯示為“未解決”,等等。但是,當編譯或運行代碼時,庫仍將作為一個整體使用,不管該庫中是否有排除的項目。
從項目或全局庫中排除項目
按Ctrl+Shift+Alt+S打開“ 項目結(jié)構(gòu)”對話框,然后單擊“ 庫”。
單擊“開始” ,然后選擇要排除的庫項目。
按Ctrl+Shift+Alt+S打開項目結(jié)構(gòu)對話框,然后轉(zhuǎn)到模塊| 依賴關(guān)系。
單擊“開始” ,然后選擇要排除的庫項目。
更改庫級別
在IntelliJ IDEA中,您可以將項目或模塊庫移到更高的級別。如果要擴展其使用范圍,這將很有幫助。例如,如果要在整個項目或整個IDE中使用模塊庫。要將庫移至更高級別,請在“ 項目結(jié)構(gòu)”對話框中右鍵單擊該庫 ,然后選擇“ 移至項目庫”或“ 移至全局庫”。
您還可以在較低級別上創(chuàng)建庫的副本。例如,如果要將更多的類添加到項目庫中,但只想在一個模塊中使用它們。
右鍵單擊所需的全局庫,然后選擇復制到項目庫。然后指定是否還需要庫文件的副本以及應(yīng)在何處創(chuàng)建該副本。對于模塊依賴性中包含的全局庫或項目庫,要開始在模塊級別創(chuàng)建副本,請右鍵單擊所需的庫,然后選擇“ 復制到模塊庫”。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: