2016-12-29 57 views
1

我有正在开发的Spring应用程序。 该项目的配置如下:Thymeleaf缓存设置为false不工作

  • 弹簧开发工具的依赖是Maven依赖
  • thymeleaf依赖通过弹簧引导启动加入一个,那就是org.springframework.boot:spring-boot-starter-thymeleaf
  • 我有明确禁用模板缓存与spring.thymeleaf.cache=false
  • src/main/resources文件夹被标记为我的IntelliJ IDEA的项目资源。

我正在使用IntelliJ IDEA项目来运行应用程序。 当我运行应用程序,我可以在控制台输出中看到:LiveReload server is running on port 35729
虽然,好像所有我的配置是正确的,运行的应用程序没有加载在运行时我对模板所做的任何更改。当在类路径上的一个文件被修改Spring Doc

回答

1

的LiveReload服务器只加载任何改变。
虽然我有资源,包含模板文件夹的文件夹,在类路径中,在模板文件夹更改到HTML文件没有反映在运行的应用程序。
什么工作对我来说是还加src/main/resources/templates到classpath即的IntelliJ标记为资源

感谢