IDEA Jrebel设置指定的监控目录

目录

一、前言

二、解决方案


一、前言

今天运行项目的时候,使用Jrebel运行,发现运行的端口不是配置文件中指定的端口,使用Idea自带的运行就没有问题,整了半天没整明白怎么回事,后来细心的检查了一下控制台,才发现使用jre运行时,监控的项目目录不是当前项目,好家伙,原来问题出在这。既然发现了问题就要解决问题,把这个问题解决了之后想起写篇博客记录一下。说明一下,我出现这种情况是因为当前这个项目是从另一个项目直接copy过来,然后修改修改配置的一个项目,所以jre监控的还是之前的那个项目的路径。

端口配置:

IDEA Jrebel设置指定的监控目录

非正常情况:

IDEA Jrebel设置指定的监控目录

解决之后:

IDEA Jrebel设置指定的监控目录

二、解决方案

解决方案其实也很简单,之后是什么原因导致的,就好办了,找到jre的配置文件:rebel.xml。一般都会在resources目录下面

IDEA Jrebel设置指定的监控目录

双击打开之后,修改下面的路径配置:

IDEA Jrebel设置指定的监控目录

把这个路径配置改成当前项目的classes路径即可。