2017-08-29 55 views
0

每次我在html文件上修改某些内容时,我都必须重新启动整个项目。我试过: -Intellij在更新资源时没有更新html文件

- >编辑配置 - >服务器,并更改帧检测更新资源。

enter image description here

对帧检测我的服务器标签更新资源,也对。但仍然无法更新我的html文件,我必须重新启动服务器以反映我的更改。

enter image description here

IntelliJ IDEA的版本是2017年

+0

但你使用普通的html或者输出html的模板引擎? –

+0

我使用百里香。 –

+0

好的。你用的方式是否使用Spring框架? –

回答

3

您必须添加在你的属性此选项文件:

spring.thymeleaf.cache=false 

Here是解释此功能的文档。

+1

并确保您的浏览器缓存清除。 – ochi

+0

我在哪里pu this spring.thymeleaf.cache = false?我把它放在resources> application.properties里面。但它不工作? –

+0

尝试清除浏览器的缓存为@ochi说。 [这里](https://stackoverflow.com/questions/14659142/spring-mvc-with-thymeleaf-update-static-data)是一个可以帮助你的帖子。 –

1

由于@Juan卡洛斯·门多萨说,你必须添加这个属性

spring.thymeleaf.cache=false 

加上更新的资源,按Ctrl + F9那么该项目将建立新的资源,并使它们可

+0

@sagar limbu,尝试在模板文件夹上每次更改都按Ctrl + F9 – cralfaro