我正在开发一个spring应用程序。 项目配置如下:
org.springframework.boot:spring-boot-starter-thymeleaf
spring.thymeleaf.cache=false
src/main/resources
文件夹被标记为资源。我正在使用IntelliJ IDEA项目来运行该应用程序。
当我运行应用程序时,我可以在控制台输出中看到:LiveReload server is running on port 35729
虽然看起来我的所有配置都是正确的,但正在运行的应用程序不会加载我在模板运行时对模板所做的任何更改。
答案 0 :(得分:1)
只有在类路径中的某个文件被修改Spring Doc时,LiveReload服务器才会加载任何更改。
虽然我有资源,包含模板文件夹的文件夹,但在类路径中,模板文件夹中html文件的更改不会反映在正在运行的应用程序中。
对我有用的是将src/main/resources/templates
添加到类路径中,即在IntelliJ中标记为资源
由于