Mac 安裝並破解熱部署插件JRebel詳細教程


  熱部署插件 JRebel 非常高效的解決了在IDEA中對 Java 代碼修改重啟Tomcat的效率問題,這樣大大降低了項目開發的時間,不用重啟即可重新編譯修改過的Java代碼!

(1)IDEA中安裝熱部署插件 JRebel 

  

(2)安裝完畢重啟,破解熱部署插件 JRebel

  a)破解JRebel熱部署插件

    

  b)點擊激活就OK了!

  

(3)使用熱部署插件 JRebel 啟動項目,有正常啟動、Debug啟動兩種方式

  

  a)綠色三角形按鈕:IDEA自帶的啟動按鈕;

  b)綠色蟲子按鈕:IDEA自帶的 Debug 啟動按鈕;

  c)火箭帶字體JR按鈕:熱部署JRebel 正常啟動;

  d)蟲子帶字體JR按鈕:熱部署JRebel Debug啟動。

  注意:要想使用熱部署插件 JRebel ,必須要使用后兩個啟動按鈕,切記!(使用前面兩個tomcat自帶的按鈕啟動,熱部署失效);

(4)這里顯示的平均一次熱部署項目的時間

  默認情況下,JRebel 熱部署插件在你修改完已經編譯好的 Java 文件失去焦點的時候,自動會將修改后 Java 文件編譯,並替換掉舊的 Class 文件;

  

(5)手動熱部署項目

  使用 Jrebel 熱部署插件啟動Tomcat項目,一般修改一兩個Java文件,可能熱部署會很慢,在失去焦點的時候才會自動編譯已經修改后的Java文件,並替換舊的class文件,此時IDEA中並沒有太多熱部署重新編譯替換這一系列操作的提示信息,你根本不知道是否已經替換成功!

  重點理解:Recompile、Rebuild、Build功能區別:

    a)Recompile:對選定的目標(Java 類文件),進行強制性編譯,不管目標是否是被修改過。

    b)Rebuild:對選定的目標(Project),進行強制性編譯,不管目標是否是被修改過。由於 Rebuild 的目標只有 Project,所以 Rebuild 每次花的時間會比較長。

    c)Build:對選定的目標(Project),編譯那些被修改的文件;

  所以一般情況下,在使用熱部署插件 JRebel 啟動項目時,修改某個Java文件,手動的對項目進行熱部署操作 Build -> Build Project

 


免責聲明!

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



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