IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

时间:2021-08-11 09:38:28

在Java Web开发中,一般更新了Java文件后要手动重启Tomcat服务器才能生效自从有了JRebel这神器的出现,不论是更新class类还是更新Spring配置文件都能做到立马生效,大大提高开发效率。JRebel是一款热部署插件。当你的java-web项目在tomcat中run/debug的时候,修改某一个java文件时,tomcat并不能将此文件的修改实时编译并反映到运行的项目中去。JRebel就可以解决这个问题。

一、JRebel插件获取与安装

1,JRebel 官网下载地址

http://plugins.jetbrains.com/idea/plugin/4441-jrebel-for-intellij

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

下载完成后:install plugins from disk

2.IDEA Plugins仓库中查找安装

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

 二,激活

 IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

激活成功!

三:使用 

 1.

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

2.显示JRebel工具栏

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

3.勾选JRebel控制的项目

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

4.两个都要选

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

5.使用JRebel启动项目

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

启动项目之后
任意修改java代码 ,update classes and resources 一下。

 IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

点击OK将热加载修改的java文件!

IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

也可以使用Ctrl + F10快捷键,推荐

控制台输出

2017-01-11 01:17:56 JRebel: Reloading class 'com.winner.db.controller.DataOperationController'.