求救~eclipse的热加载对话框被我禁用了,从哪里恢复?

TIM截图20180912141553.png

就这个框框。。我手贱挑中了上面的复选框。。然后就再也不出现了

代码变化之后没响应了

这个WorkSpace里有很多项目,真的不想折腾了

哪位兄弟知道如何重新开启这个框

评论区

JFinal

2018-09-12 16:08

打开配置,在左上角的输入框搜索 hot 回车即可找到

netwild

2018-09-12 16:58

@JFinal 哈哈哈~~好了,看见这个对话框心里踏实啦

netwild

2018-09-12 17:02

另外还有个问题,就是jfinal的代码扫描部分,对当前项目进行更改后可以实现热加载。但如果引用的其他项目中有了重要的代码改变,还是不能自动加载,比如对Controller的action进行调整之类的。

JFinal

2018-09-12 17:39

@netwild jfinal 不可能将扫描部分搞得太大,否则性能会变差,jfinal 3.6 倒是可以提供一个配置方式添加额外的 class path,便于扫描其它目录下面的 class 文件

netwild

2018-09-12 17:58

@JFinal 好吧,静待3.6
最后一个问题,以前也提过,就是jetty无法加载META-INF/resources下的静态文件,8.x和9.x都试过了,而tomcat却没有问题

EATI001

2018-09-13 10:11

@JFinal 在idea上从未感受过热加载的感觉,配置类,action、service只要有修改必须得重启容器,这不太科学的呢,其次开发容器与生产环境上使用的不致也会或多或少有会差异,这个在社区经还时有其他小伙伴提出来,就是为什么有jetty上正常跑tomcat上就不行,在tomcat上能行,换jetty就不行了,另外按目前框架将配置放到代码中进行配置去掉xml俱有先天热加载的优势,另外一个问题,按目前jfinal这模式加载,如果做一个类型微擎插件系统有上限,用动态语言有先天的热加载优势。

热门反馈

扫码入社