利用IDEA开发SpringBoot项目,引入Thymeleaf模板,在不重新启动项目的情况下如何使修改的html页面生效?
- 在application.properties中添加配置,禁用缓存
spring.thymeleaf.cache=false
- 静态页编辑好之后同时按下:Ctrl+F9(有的电脑是Ctrl+Fn+F9,ThinkPad e450c亲测),编译后,刷新页面即可。如果快捷键无效也可能是和某些正在运行的应用中的热键冲突,例如QQ、输入法等;
- 步骤2也可以通过点击 Build-BuildProject代替。(build只编译修改过的文件,而rebuild会将所有选中的文件,包括修改和未修改的文件都再编译一次)。