每次改 ftl 文件,都要重启,有点受不了,好的模板引擎肯定解决了类似问题,找了找,果然找到了。
解决办法
*修改 freemarker 的 freemarkerSettings 参数 template_update_delay 为 0
template_update_delay:FreeMarker 通过将模版文件的内容进行缓存,来降低模版文件读取的频次,降低系统的负载,该参数用来指定更新模版文件的间隔时间,相当于多长时间检测一下是否有必要重新加载模版文件,0 表示不从缓存中获取,直接引用 ftl 文件
注意点
如果是与 spirngmvc 整合:
**如果是src目录添加freemarker.properties**: 在properties文件里添加对应的属性
**如果用idea开发**:
tomcat注意设置部署方式为:war exploded模式,对应
注意:update class and resources
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于