Idea最新JRebel插件的详细配置及图解

地址:https://blog.csdn.net/nyotengu/article/details/80629631#commentBox

Ⅰ安装jrebel插件

1. Ctrl+Alt+S打开设置,搜索jrebel插件

2. 安装jrebel插件

3. 重新启动Intellij Idea

4.安装成功

Ⅱ下载破解软件及破解教程

注:本教程引用ilanyu大神写的破解软件(ilanyu's Blog:   http://blog.lanyus.com/ )。

另外,使用JRebel插件需要配置web服务器(tomcat服务器配置教程,请看后面第Ⅲ部分)。

1.破解软件下载

1. 下载地址:https://github.com/ilanyu/ReverseProxy/releases/latest,点击下载windows64位破解程序即可,需要源码的也可以下载

2. 下载内容如下:

 

2.准备激活URL

1.随便打开一个GUID生成网站,如 http://www.ofmonkey.com/transfer/guid 。输入JRebel+用户名,如JRebelnyotengu,生成GUID

2. 生成GUID如下:

bd052046-2ba5-4e7f-99f2-dca5b590547e

3. 在前面补全域名就是激活地址如下:

http://127.0.0.1:8888/bd052046-2ba5-4e7f-99f2-dca5b590547e

3.激活JRebel

1. 打开破解软件ReverseProxy_windows_amd64.exe,一定要打开,否则无法激活!!!

2. 使用Ctrl+Alt+S快捷键打开设置,激活JRebel插件

3. 激活成功

4. 设置JRebel插件进入离线工作模式,一定要设置!!!

5. 设置离线模式成功,如果离线模式到期。可以打开破解软件,再点击renew offline seat 即可刷新离线时间

6. 测试JRebel热部署

7. 测试热部署成功,大功告成!记得关闭并保留破解软件

Ⅲ配置Tomcat服务器

Ⅰ关联本地Tomcat服务器

1.Ctrl+Alt+S打开设置,确保已经开启Tomcat插件

2.配置idea run/debug 环境

3.添加本地tomcat运行环境

4.1 关联本地配置

4.2 关联自己的项目

4.3 配置日志

4.4 配置自动更新classes和resources,点击保存配置完成,继续进行JRebel插件的破解激活

设置宏,热部署快捷键

4. 如果手动重新加载字节码等麻烦,也可以将Ctrl + F9 设置为宏,快捷键设为Ctrl + S,每当保存修改时自动重新加载。

4.1 录制宏

4.2 设置宏的快捷建为Ctrl + S

4.3 设置好之后,重启服务器即可进行热部署

Idea配置JRebel插件的详细配置及图解的更多相关文章

  1. 【配置】MongoDB配置文件详细配置

    # 数据文件位置 dbpath = /opt/module/mongoData # 日志文件位置 logpath = /opt/module/mongoLog/mongodb.log # 以追加方式写 ...

  2. 【转载】Maven安装配置+ GIt&SVN + Jenkins详细配置 软件项目管理 持续集成实验

    原文地址: https://www.cnblogs.com/clownice/p/5395933.html 以下是学习笔记: Jenkins是一款开源持续集成的软件,实现集成的自动化 自动构建工具:M ...

  3. Idea 热部署插件JRebel 安装与环境配置-上海尚学堂Java培训

    在企业日常项目开发中,如果我们需要调试一个Java Web项目,就需要先将项目编译之后,放入Web容器或借助Maven web 插件来运行,如果对Java源代码进行修改,那么必须重新编译并重启Web容 ...

  4. IDEA详细配置+优秀插件

    目录 IDEA破解 Settings配置 配置 settings 字体 关闭IDEA更新 设置IDEA打开为项目选择界面 自动导入包配置 显示方法的分割线 滚轮设置字体大小 智能提示忽略大小写 Tab ...

  5. sublime text 前端开发插件安装和配置

    前端开发sublimeconfig mac配置 此文件目录中文件主要是关于sublime的插件配置,快捷键配置,主题和字体配置. 插件列表 所有插件都可以使用Package Control安装,具体的 ...

  6. rabbitmq.config详细配置参数

    原文:rabbitmq.config详细配置参数 rabbitmq.config详细配置参数 详细使用方法请点击:http://blog.csdn.net/Super_RD/article/detai ...

  7. Maven安装配置及其插件m2e(Eclipse Indigo 和 MyEclipse8.5)的安装配置

    Maven安装配置及其插件m2e(Eclipse Indigo 和 MyEclipse8.5)的安装配置   系统:Windows7 使用软件: Maven3.0.3 + Eclipse Indigo ...

  8. VSCode之使用Settings Sync同步配置和插件

    需求背景 自己平常工作,一般在公司用公司的电脑,在家里就是自己的,但是vscode如果配置了新的内容,或者安装了新的插件,那每次都需要单独记录一下然后再重新配置一遍.使用Settings Sync插件 ...

  9. VSCode 使用 Settings Sync 同步配置和插件

    简要说明: Settings Sync插件可以在不同的计算机同步VSCode配置和插件. 安装和配置 在VSCode的插件栏搜索settings sync并安装.在安装完成之后如果需要重新载入就点击重 ...

随机推荐

  1. data类型的url

      所谓"data"类型的Url格式,是在RFC2397中 提出的,目的对于一些"小"的数据,可以在网页中直接嵌入,而不是从外部文件载入.例如对于img这个Ta ...

  2. 网络编程TCP/IP详解

    网络编程TCP/IP详解 1. 网络通信 中继器:信号放大器 集线器(hub):是中继器的一种形式,区别在于集线器能够提供多端口服务,多口中继器,每个数据包的发送都是以广播的形式进行的,容易阻塞网络. ...

  3. [前端开发]form-data和x-www-form-urlencoded的区别

    在后台开发时,之前做了文件的上传,用的是form-data,但并不知其区别.今天遇到了req.body为空的情况,切换成了x-www-form-urlencoded解决 form-data 就是htt ...

  4. SpringBoot学习笔记(十五:OAuth2 )

    @ 目录 一.OAuth 简介 1.什么是OAuth 2.OAuth 角色 3.OAuth 授权流程 4.OAuth授权模式 4.1.授权码 4.2.隐藏式 4.3.密码式 4.4.凭证式 二.实践 ...

  5. python3 pymysql查询结果包含字段名

    python2使用MySQLdb模块进行连接mysql数据库进行操作:python3则使用pymysql模块进行连接mysql数据库进行操作:两者在语法上有稍微的差别,其中就包括查询结果包含字段名,具 ...

  6. Java实现 LeetCode 783 二叉搜索树节点最小距离(遍历)

    783. 二叉搜索树节点最小距离 给定一个二叉搜索树的根节点 root,返回树中任意两节点的差的最小值. 示例: 输入: root = [4,2,6,1,3,null,null] 输出: 1 解释: ...

  7. Java实现 LeetCode 698 划分为k个相等的子集(递归)

    698. 划分为k个相等的子集 给定一个整数数组 nums 和一个正整数 k,找出是否有可能把这个数组分成 k 个非空子集,其总和都相等. 示例 1: 输入: nums = [4, 3, 2, 3, ...

  8. Java实现 蓝桥杯VIP 算法提高 最长公共子序列

    算法提高 最长公共子序列 时间限制:1.0s 内存限制:256.0MB 问题描述 给定两个字符串,寻找这两个字串之间的最长公共子序列. 输入格式 输入两行,分别包含一个字符串,仅含有小写字母. 输出格 ...

  9. Java实现荷兰国旗问题

    问题描述 现有n个红白蓝三种不同颜色的小球,乱序排列在一起,请通过两两交换任意两个球,使得从左至右的球依次为红球.白球.蓝球.这个问题之所以叫荷兰国旗,是因为将红白蓝三色的小球弄成条状物,并有序排列后 ...

  10. java实现土地测量

    ** 土地测量** 造成高房价的原因有许多,比如土地出让价格.既然地价高,土地的面积必须仔细计算.遗憾的是,有些地块的形状不规则,比如是如图[1.jpg]中所示的五边形. 一般需要把它划分为多个三角形 ...