Intellij IDEA使用 JRebel 搭配 maven-jetty-plugin插件实现热部署

本文介绍如何在IntelliJ IDEA中使用JRebel配合maven-jetty-plugin实现项目的热部署,包括配置pom.xml引入jetty插件、设置运行配置、安装及破解JRebel等步骤。

Intellij IDEA使用 JRebel 搭配 maven-jetty-plugin插件实现热部署

1. 在pom.xml文件中依赖jetty

<build>标签的子标签<plugins>标签下加入以下内容:

```
<plugin>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-maven-plugin</artifactId>
    <version>9.3.11.v20160721</version>
    <configuration>
        <scanIntervalSeconds>5</scanIntervalSeconds>
        <httpConnector>
            <port>9999</port>
        </httpConnector>
    </configuration>
</plugin>
```

其中port可以指定端口号,jetty访问默认不需要项目名,直接通过 localhost:9999访问即可

2. 修改idea运行配置Run Configuration

修改idea运行配置Run Configuration

修改idea运行配置Run Configuration

3. 安装JRebel热部署插件

安装JRebel热部署插件

4. 破解JRebel

首先下载破解文件

4.1 解压补丁,替换jar包与licence文件 ​

将本机 /Users/<你的用户名>/.jrebel/jrebel.lic替换为下载的jrebel.lic

4.2 将补丁解压包里的文件分别覆盖一下文件,注意文件夹的名字哦

/Users/<你的用户名>/IdeaIC2016.1/config/plugins/jr-ide-idea/lib/jrebel6/jrebel.jar
/Users/<你的用户名>/IdeaIC2016.1/config/plugins/jr-ide-idea/lib/jrebel/jrebel.jar

5. 重启Idea使JRebel生效,并取消勾选汇报使用数据

重启Idea使JRebel生效,并取消勾选汇报使用数据

6. 勾选需要监控的热部署的模块

勾选需要监控的热部署的模块

7. 通过JRebel来Debug运行项目

通过JRebel来Debug运行项目

8. 控制台打印如下输出表示配置成功

控制台打印如下输出表示配置成功

修改文件后按 Ctrl + (Shift) +F9 来Make项目,使得JRebel热部署最新代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值