IDEA項目搭建五——使用JRebel插件實現IDEA熱部署


使用IDEA開發時修改了html或js或java代碼都需要編譯啟動浪費了很多時間,所以可以借助熱部署插件實現自動編碼,每次修改完代碼保存后就可以刷新頁面看效果很方便,熱部署工具有很多在此只推薦JRebel雖然收費但可以破解。

一、插件下載

可以去官網下載,也可以使用我的網盤下載

鏈接: https://pan.baidu.com/s/1ecMi_0GJIy0uTAbYOy8rWA 密碼: mvyy

目前只推薦6.4.3.x的版本,最新的7.x版本很多都破解不成功。

 

二、插件安裝

將下載的壓縮包解壓,找到:jr-ide-intellij-6.4.3_13-16.zip文件,此文件為插件包。

IDEA工具菜單File -> Settings -> Plugins

OK確定插件安裝完畢后IDEA重啟或關閉

 

 三、破解插件

找到:jrebel6.4.3-cracked文件夾,里面包含:jrebel、jrebel6、jrebel.lic,此文件夾里面包含破解文件和激活文件

將jrebel6.4.3-cracked文件夾中的所有文件覆蓋到:C:\Users\【用戶名】.IntelliJIdea2017.1\config\plugins\jr-ide-idea\lib 目錄下

打開IDEA工具 Help -> JRebel Activation

激活jrebel,要找到C:\Users\【用戶名】.IntelliJIdea2017.1\config\plugins\jr-ide-idea\lib 目錄下的jrebel.lic文件

 

四、配置插件

設置JRebel菜單 File -> Settings -> JRebel -> Advanced

選擇JRebel 6 Agent

IDEA開啟項目自動編譯,進入設置,Build,Execut, Deployment -> Compiler 勾選中左側的Build Project automatically

IDEA開啟項目運行時自動make, ctrl + shift + a搜索命令:registry -> 勾選compiler.automake.allow.when.app.running

OK運行測試一下是否生效,注意使用JR的啟動或Debug按鈕啟動項目

項目中可以配置禁止模板緩存

在項目的application.properties中添加:spring.thymeleaf.cache=false

 

注意:

  1. 修改靜態資源,如:js、html、thymeleaf時刷新頁面即可生效。
  2. 修改JAVA代碼時,要重新編譯此類才可以生效,重新編譯快捷鍵:ctrl + F7。


免責聲明!

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



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