7、IntelliJ IDEA 編譯及運行方式介紹


  • IntelliJ IDEA 支持實時編譯和手動編譯兩種,實時編譯比較耗費資源,一般都選擇手動編譯。手動編譯有三種類型

  1. Compile:對選定的目標(Java 類文件),進行強制性編譯,不管目標是否是被修改過。
  2. Rebuild:對選定的目標(Project),進行強制性編譯,不管目標是否是被修改過,由於 Rebuild 的目標只有 Project,所以 Rebuild 每次花的時間會比較長。
  3. Make:使用最多的編譯操作。對選定的目標(Project 或 Module)進行編譯,但只編譯有修改過的文件,沒有修改過的文件不會編譯,這樣平時開發大型項目才不會浪費時間在編譯過程中。IDEA在運行或調試之前默認會先進行Make操作。

 

編譯器的選擇和設置

  • 1所示,就是上面我們提到的開啟自動編譯
  • 2 所示,設置編譯 heap 大小,默認是 700,建議使用 64 位的用戶,在內存足夠的情況下,建議改為 1500 或以上。如果你在編譯的時候出錯,報:OutOfMemoryError,一般也是要來改這個地方。
  • 3 所示,還可以設置編譯時的 VM 參數,這個你可以根據需求進行設置,一般人是用不上的。

上圖是編譯排除,使用場景就是某個項目編譯不過,我們對這個項目的依賴又不是那么着急,這時就可以先把這個項目暫時排除。

上圖是如何添加一個本地的tomcat運行測試,這個比較簡單就不多說了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM