Livereload不会在春季重新加载Chrome上的静态文件

时间:2020-01-21 10:46:07

标签: spring-boot intellij-idea

我将此添加到pom

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <optional>true</optional>
        <scope>runtime</scope>
    </dependency>

在应用程序属性中,我有这个

spring.thymeleaf.enabled=true

spring.thymeleaf.cache=false
spring.resources.cache.period=0

spring.devtools.restart.enabled=false
spring.devtools.livereload.port=35729

我在模板下有一个简单的html about.html,它只有字符串:

sada

我添加了chrome和插件。应用启动时,我可以看到livereload已连接。

当我运行该应用程序时,我会在日志中看到它:

2020-01-21 13:39:00.041  INFO 1288 --- [  restartedMain] o.s.b.d.a.OptionalLiveReloadServer       : LiveReload server is running on port 35729
2020-01-21 13:39:00.185  WARN 1288 --- [  restartedMain] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning

但是当我将about.html更改为此:

qqq

并且刷新很多次,我看不到任何不同。

我使用的是智能游戏。

我也没有启用自动生成功能,因为我不希望它重新启动。我只想重新加载。

我也这样做了

To open the registry, just press SHIFT+CTRL+A. In the registry window, enable the “compiler.automake.allow.when.app.running” check-box.

那么,为什么不能重新加载?

之前,当我刷新页面时,我看到了不同项目的更改。我没有在浏览器或ide上进行任何更改。我将相同的属性添加到appproperties

0 个答案:

没有答案