springboot 热部署

来源:4-7 测试类的编写

qq_蓝天_60

2017-11-19 17:45

改成findClass怎么还是没有实现热跟新呢,也用debug跟了跑到我改后代码处,但是输出的怎么还是原来的呢,郁闷,用的idea,求大神指教!!!!!!!!!!

写回答 关注

5回答

  • IT小浣熊
    2019-08-30 15:27:51

    使用loadClass()并不会调用重写的findClass(),这是为什么

  • ruiwenlu
    2017-11-24 11:17:21

    噢,看楼上回答知道了,编辑完 按ctrl + F9,就行了

    小林家的mo...

    按ctrl + F9 IDEA报找不到MyManager.class

    2017-12-28 17:55:56

    共 1 条回复 >

  • 小丑鱼yang
    2017-11-23 21:09:27

    工具菜单栏有个build,根据老师demo修改manager的class文件然后build中的子菜单recompile(就是编译该java文件),评论那些人讲的我也不知道是对失措,可是我使用findclass方法会出现class case异常,因为loadclass会加载时会调用我们override的findclass方法,所以我使用loadclass方法是正确执行,友情提示需要调试模式才会执行,直接run不行是因为老师实现的只是class方法间的热加载,还不是真正意义上的class热加载,只能说思路是这样。

  • ruiwenlu
    2017-11-23 18:03:01

    idea 不同于eclipse,不会实时编译Java文件。得看后面的课程,在本地用spring boot 实现。

  • 慕粉4284569
    2017-11-19 19:44:45

    我也是

Spring Boot热部署

Spring Boot热部署的原理和实现

40470 学习 · 78 问题

查看课程

相似问题