IDEA 編譯器的設(shè)置和選擇

2022-04-27 10:25 更新


編譯器的設(shè)置和選擇

  • 上圖標(biāo)注 1 所示,也是我們本文前面講的,IntelliJ IDEA 是支持自動編譯的,默認(rèn)是不開啟的,也建議不用開啟,原因前面已經(jīng)說了。
  • 上圖標(biāo)注 2 所示,設(shè)置編譯 ?heap? 大小,默認(rèn)是 ?700?,建議使用 64 位的用戶,在內(nèi)存足夠的情況下,建議改為 ?1500 ?或以上。如果你在編譯的時候出錯,報(bào):?OutOfMemoryError?,一般也是要來改這個地方。
  • 上圖標(biāo)注 3 所示,還可以設(shè)置編譯時的 ?VM? 參數(shù),這個你可以根據(jù)需求進(jìn)行設(shè)置,一般人是用不上的。

編譯器的設(shè)置和選擇

  • 如上圖標(biāo)注 1 所示,可以添加目錄 或 文件進(jìn)行編譯排除。
  • 在項(xiàng)目中,如果有任何一個可編譯的文件無法編譯通過,則 IntelliJ IDEA 是無法運(yùn)行起來的,必須等你全部問題解決,編譯通過之后才可運(yùn)行。但是可能開發(fā)過程中,某一個包目錄的文件編譯無法通過,但是我們又不急著改,那我們就可以考慮把該包加入到排除編譯列表中,則項(xiàng)目就可以運(yùn)行起來。

編譯器的設(shè)置和選擇

  • 如上圖動態(tài) Gif 所示,IntelliJ IDEA 支持常見的幾種編譯器:?Javac?、?Eclipse?、?Ajc ?等。默認(rèn)是 ?Javac?,也推薦使用 ?Javac?。
  • ?Project bytecode version? 針對項(xiàng)目字節(jié)碼編譯版本,一般選擇的是當(dāng)前項(xiàng)目主 JDK 的版本。
  • ?Per-module bytecode version ?可以針對 ?Project ?下各個 ?Module? 的特殊需求單獨(dú)設(shè)置不同的 ?bytecode version?,前提是電腦上必須有安裝對應(yīng)的 JDK 版本。

  • 以上內(nèi)容是否對您有幫助:
    在線筆記
    App下載
    App下載

    掃描二維碼

    下載編程獅App

    公眾號
    微信公眾號

    編程獅公眾號