小台的IT备忘录  
脑子越来越不好用,只能依靠烂笔头了~

使用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。
posted on 2018-06-21 14:50  taiyonghai  阅读(5852)  评论(1编辑  收藏  举报