Jrebel独立热部署tomcat中的.class文件

104 阅读1分钟

1. 激活

image.png

激活地址:http://42.193.18.168:8088/1333d19e-41e7-4f91-8822-2083fb6da524

激活邮箱:387714354@qq.com

image.png

2. 修改tomcat配置

修改bin目录下catalina.bat

在文件的setlocal下面新增两行数据

set REBEL_HOME="jrebel的安装目录(到bin的上一级)"
set JAVA_OPTS=-agentpath:%REBEL_HOME%/lib/jrebel64.dll %JAVA_OPTS%

3. 在项目的resources文件夹下新建rebel.xml文件

<?xml version="1.0" encoding="UTF-8"?>
    <application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://www.zeroturnaround.com"
    xsi:schemaLocation="http://www.zeroturnaround.com
    http://www.zeroturnaround.com/alderaan/rebel-2_0.xsd">
        <classpath>
            <!-- 项目打包后的classes路径 -->
            <dir name="E:/app/tomcat9/webapps/hbase/WEB-INF/classes">
            </dir>
        </classpath>
    </application>

4. 正常启动tomcat