idea之Recompile、Rebuild和Build之間的區別及說明
Recompile、Rebuild和Build的區別
Recompile
:對選定的目標(Java 類文件),進行強制性編譯,不管目標是否是被修改過。Rebuild
:對選定的目標(Project),進行強制性編譯,不管目標是否是被修改過。由於 Rebuild 的目標隻有 Project,所以 Rebuild 每次花的時間會比較長。Build
:對選定的目標(Project),編譯那些被修改的文件;
idea菜單欄Build選項
Build Project
:對選定的目標(Project),編譯那些被修改的文件;Build Module
:對選定的目標(Module),進行強制性編譯,不管目標是否是被修改過。Recompile
:對選定的目標(Java 類文件),進行強制性編譯,不管目標是否是被修改過。Rebuild Project
:對選定的目標(Project),進行強制性編譯,不管目標是否是被修改過。由於 Rebuild 的目標隻有 Project,所以 Rebuild 每次花的時間會比較長。Build Artifacts
:在下拉框內選擇想要打包的項目,進行對應的:build、Rebuild、Clean、Edit等操作
以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。
推薦閱讀:
- 詳細總結IDEA中打jar包的兩種方式
- IDEA中打jar包的2種方式(Maven打jar包)
- 使用idea將工具類打包使用的詳細教程
- IntelliJ IDEA中Project與Module的概念以及區別
- idea中的project、module、artifact的具體使用