Jrebel 插件
1.下载插件
2.激活(自行激活)设置离线 / 或者10天免费体验
3.使用插件面板勾选第一列需要监控的module
4.设置Jrebel 自动编译,重启Idea
测试情况
1.字段添加@JsonProperty 有效
2.修改日志打印级别 有效
configuration.setLogImpl(StdOutImpl.class);
3. 新增接口 有效
4. 修改 sql.xml文件 无效
解决方案
4.1 下载 JRebel for IntelliJ IDEA Nightly Build 本地磁盘安装 重启IDEA
https://www.jrebel.com/products/jrebel/download/nightly-build#tab-panel-7011
4.2 以上方法针对mybatis-plus 无效(因为mybatis-plus重写了mybatis几个方法,Jrebel 钩子勾不到),需要下载 jrebel-mybatis-plus 插件配合Jrebel 使用
4.3 Jrebel-mybatis-plus 插件貌似只支持IDEA 19版本
4.4 原生mybatis 使用 1方法即可
Tips:
1.SpringBoot使用jrebel启动报错:JRebel-JVMTI [FATAL] Couldn’t write to C:\Users
首先问题原因是因为jrebel对于他的认证会把一系列的缓存或者说是配置文件根据user.home变量来生成。
当windows用户名为中文时就会出现问题。
现在提供的解决方法是新建一个不含中文名的路径。
例如:D:\data\ideaconf
然后修改idea的下面配置的最后一行增加一行配置 Edit Custom VM Options
-Duser.home=D:\data\ideaconf
保存重启
把之前的配置都挪到新的路径 直接copy过来
原文地址:
https://www.opengps.cn/Blog/View.aspx?id=747
文章的更新编辑依此链接为准。欢迎关注源站原创文章!