1. 场景描述

介绍下idea+springboot下的热部署插件-Jrebel,贼好用,以前用过好多种,但是总出现不稳定或者会莫名其妙的没有部署新代码。

2.解决方案

springboot自带的devtools并不好用,别用了,推荐jrebel 很好用,devtools是通过gav加载进来了。

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>

2.1 idea下安装插件

截图中显示的是安装成功了,就不再卸载重新安装了,万一激活失败就悲剧了,安装完成后重启下。

2.2 插件设置

说明

(1)这个地方一定要设置下,安装完成后默认是在线模式,按钮显示为:work offline,每次启动会去跟服务器交互,会校验注册信息,有可能会导致破解失效的,所以这里一定要设置成离线模式,点击按钮,这时候会变成work online,最后一行是离线截止时间:Offline seat expires,默认最多180天,6个月够了。

(2)2是保存最多时长,默认设置成7天就行了,没啥用,

(3)3是改动代码后多久重启,一般设置2-5秒就可以了

2.3 设置自动编译

2.4 启动

设置完毕,不用再配置其他地方了,上图中第一个是run模式,第二个是debug模式。

关于破解的话,就不多说了,大家网上找一下吧。。


I’m 「软件老王」,如果觉得还可以的话,关注下呗,后续更新秒知!欢迎讨论区、同名公众号留言交流!

最新文章

  1. LCS问题
  2. 基于TCP和多线程实现无线鼠标键盘-Robot
  3. MBProgressHUD上传照片进度提示
  4. YTU 3023: 树的遍历
  5. minicom的安装与配置
  6. Django 源码小剖: Django ORM 查询管理器
  7. Linux守护进程实现程序只运行一次
  8. android layout_weight 使用总结
  9. 云计算分布式大数据Hadoop实战高手之路第七讲Hadoop图文训练课程:通过HDFS的心跳来测试replication具体的工作机制和流程
  10. ajax。表单
  11. 监控concurrent 正在执行的sql
  12. weblogic配置修改java代码后不需要重启热部署方式
  13. JavaWeb总结(九)—过滤器
  14. [0] DDD领域驱动设计(二) 之 值对象
  15. Harbor修改/data目录位置
  16. 说一说MVC的Authentication过滤(四)
  17. [LeetCode] Binary Tree Pruning 二叉树修剪
  18. C# WPF仿360安全卫士11
  19. 一段曾经处理datetime的代码
  20. (拼接SQL语句)mysql中date类型,datetime类型

热门文章

  1. 关于SQL2005备份和还原的语法操作
  2. Error: Unable to establish IPMI v2 / RMCP+ session
  3. 12C新功能:在线移动数据文件 (Doc ID 1566797.1)
  4. 用iText5-2-其他类型PDF
  5. 从荣耀 xSport Pro 运动蓝牙耳机发布看蓝牙立体声耳机的新动态
  6. JS获取url请求参数
  7. Electron桌面项目-解决throw new Error(&#39;Electron failed to install correctly, please delete node_modules..
  8. PHP实现支付宝登录
  9. SpringBoot+MyBatisPlus整合时提示:Invalid bound statement(not found):**.dao.UserDao.queryById
  10. attempted to return null from a method with a primitive return type (int).