W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
要開發(fā)應用程序,您需要一個軟件開發(fā)工具包(SDK)。一個典型的 SDK 示例是 Java 開發(fā)工具包 (也稱為 JDK 或 Java SDK)。這是一個用于生成 Java 應用程序的 SDK。
IntelliJ IDEA 不包括 SDK。因此,在開始編寫代碼之前,您必須下載并安裝至少一個SDK,并在 IntelliJ IDEA 中定義該 SDK。(您可以在創(chuàng)建第一個項目時或以后指定一個 SDK。)
如果要在 IntelliJ IDEA 中定義 SDK,一般來說,您所要做的就是指定它的位置。(這個位置通常被稱為 SDK 主目錄,這是安裝 SDK 的目錄)??梢赃M行額外的 SDK調(diào)整,但是在大多數(shù)情況下,它們不是必需的。
根據(jù)您的應用程序的性質,您可以使用:
請注意,支持的 SDK 類型的集合取決于正在使用的 IntelliJ IDEA 版本(Community 或 Ultimate),以及當前啟用的插件。
所有的 SDK 通常都是全局的,不管你在什么時候定義 SDK,你可以在任何項目中使用該 SDK。
其中一個 SDK 被分配給一個項目,并被稱為項目 SDK。默認情況下,此 SDK 由相應項目的所有模塊使用。
模塊可以使用(“繼承”)項目 SDK,或者可以指定特定于模塊的 SDK。
當您定義新的 SDK 時,IntelliJ IDEA 會分析 SDK 安裝文件夾(主目錄)的內(nèi)容,以了解相應的二進制文件,源和相關文檔所在的位置。因此,SDK 中的所有適當位置都將轉換為相應的路徑并分配到以下類別之一:
類路徑。 這是一組包含 SDK 二進制文件的目錄和存檔的路徑。例如,對于 JDK,此集合包括構成 Java API 及其擴展的類目錄和 JAR 文件的路徑。
您可以在此集合中添加更多 SDK 庫,但是,對于任何標準 SDK,這都不是必需的。
源路徑。 這是一組目錄和存檔的路徑,其中包含類路徑集中包含的 SDK 二進制文件的源代碼。
包括源文件不是必需的,但這樣做可以提高 IntelliJ IDEA 在編碼時提供內(nèi)聯(lián)幫助的能力(查看| 快速文檔(View | Quick Documentation)或Ctrl+Q)。
文檔路徑。 這是一組描述 SDK 源代碼的文檔的路徑。
包括文檔路徑也是可選的,但這樣做可以讓您直接從 IDE 查看文檔(查看| 外部文檔(View | External Documentation)或Shift+F1)。
如果可以使用 SDK 的在線文檔,則可以在 SDK 文檔路徑()中添加相應的URL,以便在需要時可以訪問此文檔。
在 IntelliJ IDEA 中,您可以在創(chuàng)建項目或模塊時定義新的 SDK。請參見創(chuàng)建、運行和打包第一個 Java 應用程序的項目。
因此,SDK 定義將顯示在 IDE 級別。除此之外:
與使用 SDK 相關的大多數(shù)任務都是在“項目結構”對話框(文件| 項目結構(File | Project Structure))中執(zhí)行的。這取決于 SDK 級別:
全局(IDE)。 要查看所有可用的 SDK,請選擇 SDKs。
要定義新的 SDK,請單擊,選擇 SDK 類型(例如 JDK),然后指定 SDK 安裝目錄。
項目。要查看哪個 SDK 被用作項目默認 SDK,請選擇“項目”。
如果要使用其他的 SDK,請從列表中選擇該 SDK。如果您所需要的 SDK 尚未在 IntelliJ IDEA 中定義,請單擊 "新建" 開始添加其定義。
請注意,如果您更改了項目 SDK,則使用默認項目 SDK 的所有模塊將相應更改其 SDK。
模塊。 要查看模塊使用了哪個 SDK,請選擇“模塊”,選擇感興趣的模塊,然后選擇“依賴關系”。
如果你在模塊 SDK 字段中有文本項目 SDK,則該模塊正在使用項目默認SDK。要為模塊指定不同的 SDK,請使用列表或新建(New)按鈕。
MacOS 安裝中包含的 Apple JDK 不包括 JDK 源。為了讓這些源可以在 IntelliJ IDEA 中訪問,您應該下載并安裝用于 Java macOS 開發(fā)人員包,然后將該包中包含的 JDK 源 (src. jar) 添加到 IntelliJ 思想中相應 JSDK 的定義中。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: