• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    IntelliJ IDEA JRebel插件的安裝和使用

    JRebel插件在IntelliJ IDEA頂用于代碼的熱擺設,即工程在已經啟動的狀況下點竄代碼,可以不消再重啟辦事,JRebel插件會主動幫我們編譯代碼,然后重啟。整個重啟的過程耗時很是短,不需要手動重啟不僅麻煩,并且耗時。本文本家兒要介紹JRebel插件的下載和安裝,最后會介紹另一個的Spring Boot項目特有的熱擺設方式,下面跟著小編一路進修吧。

    東西/原料

    • IntelliJ IDEA

    方式/步調

    1. 1

      我們打開IntelliJ IDEA,點擊File菜單找到Settings-->Plugins,在搜刮框中搜刮JRebel,因為小編已經安裝過了又卸載失落的,是以右側仍是Restart提醒,可以忽略,我們找到該插件后,按照其他插件的安裝方式操作即可,很是便利,此處不再贅述,可參看下文。

      0插件的安裝和利用

    2. 2

      安裝完當作后我們在搜刮框在便可以找到JRebel了,如下圖所示。因為JRebel插件只有14天的免費試用期,是以安裝當作功后會提醒我們激活,若是可以經由過程一些路子獲取到激活碼我們可以點擊Activate now按鈕,如下圖所示。插件安裝當作功后需要重啟IntelliJ IDEA,我們關失落從頭打開即可。

    3. 3

      此時打開IntelliJ IDEA的頁面,我們可以看到上方多了兩個按鈕,別離是利用JRebel運行和調試的按鈕,我們若想利用JRebel的熱擺設功能,便利用這兩個按鈕運行和調試辦事即可。左側兩個通俗的運行和調試按鈕是無法啟動JRebel的。我們利用JRebel啟動辦事,辦事啟動當作功后會有如下提醒。

    4. 4

      此時我們在辦事運行狀況下點竄了代碼或者設置裝備擺設文件,JRebel主動幫我們編譯和重啟辦事,JRebel從頭加載class文件提醒如下。

    5. 5

      別的還有一種Spring Boot項目特有的熱擺設方式,即是我們在pom文件中插手如下所示的依靠,spring-boot-devtools這個設置裝備擺設在為true時熱擺設設置生效,注重該設置只會在spring boot項目中生效,其他利用maven的項目不成以。

    6. 6

      若是您在利用上述兩種方式熱擺設都沒能生效,原因是因為沒有設置主動編譯,Intellij IDEA默認是封閉了主動編譯的。以上兩種體例都是基于類的加載機制進行熱擺設的,步調4可以看到需要從頭加載class文件,是以點竄后的代碼必需要從頭編譯才行。我們打開Intellij IDEA的設置頁面,找到Build-->Execution....-->Compiler,在右側勾選Build project automatically即可。

    7. 7

      接下來還有一個設置,一般Intellij IDEA是不需要我們設置的,我們利用Ctrl+Shift+A調出搜刮框,在搜刮框中輸入Registry,找到搜刮框的第一個雙擊或者按Enter鍵設置,將彈出的頁面第一條勾選即可。

    注重事項

    • JRebel熱擺設插件利用前需勾選Intellij IDEA的主動編譯
    • 若是該經驗對您有效,請幫手點贊投票,很是感激您的撐持!
    • 發表于 2018-09-18 00:00
    • 閱讀 ( 1311 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆