Intellij IDEA实现热部署

薄洪涛7年前JAVA1480

每次修改代码都需要重新编译,然后重启Tomcat,比较麻烦,我们可以通过Jrebel实现项目的热部署,从而不需要重启Tomcat

首先安装plugin

TIM截图20181129093141.png


如果在线安装时间比较长,可以选择自己下载包(点我自己下载),从硬盘安装

安装后,点击help-Jrebel-activation激活

TIM截图20181129093527.png


如果help中没有这个选项,请重启Idea ;

选择Already have a lience

TIM截图20181129093705.png

下面的邮箱是随便填的,上面的激活地址可以自行查找,可以使用如下(不保证永久有效)

http://139.199.89.239:1008/b8fdf475-b9f7-4146-b426-6e1bb5a17a16

最后,记得把Jrebel改成离线,默认是online

TIM截图20181129093916.png

至此实现热部署,完结

标签: 热部署

相关文章

spring循环依赖

spring循环依赖

什么是循环依赖? 很简单,就是A对象依赖了B对象,B对象依赖了A对象在Spring中,⼀个对象并不是简单new出来了,⽽是会经过⼀系列的Bean的⽣命周期,就是因为 Bean的⽣命周期所以才会出现循环...

centos安装java环境

centos安装java环境

很多工具(比如Lucene )都要依赖java环境,所以我在服务器上装了一个jdk,然后在这篇文章中记录下安装的步骤;当我们修改程序并通过SVN上传到服务器后环境:  &...

redis缓存雪崩,缓存击穿,缓存穿透

redis缓存雪崩,缓存击穿,缓存穿透

缓存雪崩同一时间大量redis缓存数据失效,造成大量请求涌入数据库,数据库压力增大崩掉解决方案缓存过期时间加随机值增加过期表示,缓存过期后,自动更新缓存缓存穿透缓存和数据库中都没有的数据,每次查询都会...

基于dubbo改造现有http调用项目

使用zooker作为注册中心,将现有通过http调用的项目改造成dubbo调用公共项目规定接口public interface OrderService {  ...

微信H5支付安卓提示"商家参数格式有误请联系商家解决"

微信H5支付安卓提示"商家参数格式有误请联系商家解决"

今天遇到一个恼火的问题,我们对接微信的H5支付,采用了前后端分离,后端接口返回了支付的url,ios正常唤起微信支付,android却始终提示商家参数格式有误请联系商家解决,如图按照微信提供的文档,我...

Springboot+Kotlin的搭建

Springboot+Kotlin的搭建

不少公司觉得php的性能较低,于是采用java做逻辑处理,php做表现层的做法,个人觉得对于业务量比较复杂,安全性要求较高的项目,可以采用此类做法;于是我学着搭建了一个基于spring boot的接口...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。