1.9 IDEA下开发

由于 jfinal-undertow 与 jetty-server 的热加载都是通过监控 class 文件是否被更新而触发的,但 IDEA 默认不支持自动编译,所以其 class 文件在开发过程中不会被更新。因此,在 IDEA 下默认不支持热加载,可以在网上找一找开启 IDEA 自动编译的配置来支持,下面给出几个这类资源:

https://my.oschina.net/fdblog/blog/172229

https://www.jfinal.com/share/1357

也可以使用Shift + F9的快捷键启动,在修改代码后,再使用Ctrl + F5的方式重启,此方式比用传统的 maven jetty plugin要快速,注意使用 Ctrl + F5重启前需要使用Alt + 5 将焦点转向debug窗。IDEA下开发尽量使用快捷键,避免使用鼠标,将极大提升开发率。

< 1.8 非 maven 方式开发

1.10 JBolt 插件下开发 >