最近在使用JRrebel出现了特别奇怪的事,某个方法明明存在,但运行时却提示找不到,Invalid bound statement…
在公司大神的帮助下了解到,原来jrebel插件在运行时会读取项目下的一个rebel.xml文件,通常该文件是插件自动生成的,里面指定了读取的项目编译的classes文件路径
而我项目出现的错误正是因为这里的路径指向不对,所以只要修复为正确的路径就好了.可以参考如下操作.
打开Project Structure->Modules->选择问题项目->JRebel,单击右下方 Regenerate rebel.xml 按钮,问题一般解决.