BladeX Spring Cloud版本在idea中每次修改java代码需要重启项目才能生效,如何解决这个问题?

Blade 未结 2 852
blade_tianyi
blade_tianyi 2021-08-04 10:43

一、该问题的重现步骤是什么?

1. idea搭建BladeX 微服务版本开发环境

2. 根据开发手册2.8.0第三章 开发初探,搭建了第一个微服务

3.在搭建的微服务中,修改代码无法编译,每次都需要重启项目才能生效。


二、你期待的结果是什么?实际看到的又是什么?


修改某个方法中java代码,希望不需要重启项目才能生效



三、你正在使用的是什么产品,什么版本?在什么操作系统上?

windows10

BladeX Spring Cloud  2.8.0.RELEASE


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  •  blade_tianyi
    2021-08-04 13:29

    已经根据问题讨论区中给的链接:

    https://blog.csdn.net/weixin_38657051/article/details/100114090


    安装了JRebel插件,并对该插件进行了破解,如下图

    image.png


    目标:在Java代码中输出修改后的打印信息:YYYYYYYYYY......

    实际:修改了java代码后,未生效,仍然是输出的是:XXXXXXXXX。。。。。

    当前是采用JRebel方式启动的,程序启动及代码、输出信息见下图:
    image.png

提交回复