关于jrebel插件的安装与离线热部署,看这一篇就够了

写在前面的话

JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

针对Eclipse,MyEclipse, STS等开发工具

1 Jreble的离线配置

1.1 Jreble配置项的位置

Jreble配置项的位置

1.2 在线工作(work online)的图示

在线工作(work online)的图示

1.3 离线工作(work offline) 的图示

离线工作(work offline)的图示

2 项目的热部署

2.1 针对于普通web项目(需要tomcat部署的项目)

2.1.1 Tomcat的配置

Tomcat的配置

2.1.2 勾选需要热部署的项目

Jreble配置项的位置
勾选需要热部署的项目

2.2 针对Spring boot项目

spring boot项目的配置位置
spring boot项目的配置方法


针对IDEA开发工具

1 Jreble的离线配置

1.1 Jreble配置项的位置

Jreble配置项的位置

1.2 Jreble配置界面(离线在线等说明与上述相同)

Jreble配置界面

2 项目的热部署

2.1 针对于普通web项目(需要tomcat部署的项目)

2.1.1 Tomcat的配置

edit configration的位置
普通web项目需要tomcat部署的配置

2.1.2 打开jrebel视图框并勾选需要热部署的项目

idea中打开jreble的视图框并勾选需要热部署的项目

2.2 针对Spring boot项目

edit configration的位置


项目的启动与运行效果

1 项目的启动

1.1 针对eclipse等开发工具

1.1.1 普通web项目的启动

普通web项目的启动

1.1.2 Spring boot项目的启动

Spring boot项目的启动

1.2 针对IDEA等开发工具

1.1.1 普通web项目与Spring boot的启动方式一致

项目的启动

2 运行的效果

2.1 启动时会输出离线信息

启动时会输出离线信息

2.2 修改文件时会输出reloading信息

 修改文件时会输出reloading信息

标签: jrebel

添加新评论

icon_mrgreen.pngicon_neutral.pngicon_twisted.pngicon_arrow.pngicon_eek.pngicon_smile.pngicon_confused.pngicon_cool.pngicon_evil.pngicon_biggrin.pngicon_idea.pngicon_redface.pngicon_razz.pngicon_rolleyes.pngicon_wink.pngicon_cry.pngicon_surprised.pngicon_lol.pngicon_mad.pngicon_sad.pngicon_exclaim.pngicon_question.png