1

实现效果,spring的test方法只需加载一次环境,无需重复加载springboot环境运行跟spring相关依赖的测试方法。
image.png

实验环境:IDEA,Keep Unit Test Running,JRebel and XRebel
image.png
image.png

安装JRebel之后,需要激活(tb买的挺稳定的),需要选中热部署的模块。
image.png

然后热部署执行test方法,获取jrebel对于JVM的命令
image.png
image.png
第一行命令摘取命令到IDEA执行类的VM options中
-Drebel.base=
-Drebel.env.ide.plugin.version=
-Drebel.env.ide.version=
-Drebel.env.ide.product=
-Drebel.env.ide=
-Drebel.notification.url=
-agentpath:
-Drebel.plugins=

如下图所示
image.png

执行该配置项的 Keep Unit Test Running,启动后由JRebel的日志打印代表可以进行热部署
image.png

执行另一个方法
image.png

image.png

修改一个方法中的内容
image.png
image.png

新加一个方法的内容
image.png

欢迎评论留言你遇到的问题


金城宇
11 声望1 粉丝