Jrebel 插件使用笔记

[软件开发] 韩公子 2020/8/27 11:13:43

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 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示