IntelliJ IDEA指定編譯設(shè)置

2018-10-26 09:11 更新

編譯輸出位置

您的源和測試源以及每個模塊都有單獨的編譯輸出文件夾。

默認(rèn)情況下,編譯結(jié)果將會輸出到:

  • Sources: <ProjectFolder>/out/production/<ModuleName>
  • Tests: <ProjectFolder>/out/test/<ModuleName>

在項目級別,您可以更改可以更改輸出路徑的 <ProjectFolder>/out 部分。如果您這樣做(比如:指定一些 <OutputFolder> 而不是 <ProjectFolder>/out),但是不重新定義模塊級別的路徑,那么編譯結(jié)果將轉(zhuǎn)到 <OutputFolder>/production/<ModuleName> 和 <OutputFolder>/test/<ModuleName>。

在模塊級別,您可以分別為模塊源和測試指定任何所需的編譯輸出位置。

指定編譯輸出文件夾

編譯輸出文件夾在 "項目結(jié)構(gòu)" 對話框中指定(文件| 項目結(jié)構(gòu)(File | Project Structure))。

項目默認(rèn)文件夾。選擇項目。在 "項目編譯器輸出" 字段中,指定相應(yīng)的路徑。

模塊輸出文件夾。 選擇模塊,選擇感興趣的模塊,然后選擇路徑。您需要的控件位于上半部分,在編譯器輸出下。

配置編譯器設(shè)置

您可以修改已識別資源的列表,排除編譯中的某些路徑,選擇所需的編譯器,配置注釋處理等。

  1. 打開"設(shè)置/首選項" 對話框 (Ctrl+Alt+S)。
  2. 在編譯器頁面 (在生成,執(zhí)行,部署部分)中,您可能需要修改正則表達(dá)式來描述要被識別為資源的文件的擴(kuò)展名(資源模式字段)。使用分號(;)分隔單個模式。參考通配符列表和示例。
  3. 在“排除”頁面,指定不應(yīng)包含在編譯中的文件和文件夾。使用將項目添加到列表中。注意:如果排除的路徑是正在編譯的源代碼的依賴項,則該路徑將包含在編譯中,并由編譯器根據(jù)需要進(jìn)行處理。如果文件包含錯誤并且無法編譯,但對當(dāng)前項目狀態(tài)并不重要,或者如果要跳過某些文件而不將其包含在輸出目錄中,則可以將這些文件從編譯中排除。
  4. 在 Java 編譯器頁面,檢查正在使用的編譯器是否是所需的編譯器。如有必要,請選擇其他編譯器。如果您對與 IntelliJ IDEA 捆綁在一起的 Eclipse 編譯器的版本不滿意,您可以將這個編譯器直接替換為從 Eclipse 下載頁面下載的 IntelliJ IDEA 分布。但是請注意,相應(yīng)的歸檔文件的名稱應(yīng)該與模式 ecj -*. jar 匹配。
  5. 在注釋處理器頁面, 配置注釋處理參數(shù)。
  6. 應(yīng)用更改并關(guān)閉對話框。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號