【问题标题】:Why is spring devtools not working when I change my static files and reload the page?为什么当我更改静态文件并重新加载页面时 spring devtools 不起作用?
【发布时间】:2019-12-02 21:58:47
【问题描述】:

我将依赖项用作:

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

当我对 .java 文件进行更改时,devtools 可以正常工作,但在我对静态文件(.html 文件)进行更改时无法正常工作。此外,当我重新加载页面时,也看不到更改。我必须重新启动应用程序才能看到更改。而且每次做一些小改动都要重新启动应用程序是相当耗时的。

【问题讨论】:

    标签: java eclipse spring-boot devtools


    【解决方案1】:

    在 pom.xml 的 spring-boot-maven-plugin 中添加如下配置:

    <configuration>
        <addResources>true</addResources>
    </configuration>
    

    如果您从命令行启动应用程序,上述方法将起作用。但是,请参阅此帖子以获取更多详细信息:Refreshing static content with Spring MVC and Boot

    【讨论】:

    • 但这对我不起作用。我正在从 IDE(eclipse)启动应用程序。同一个开发工具正在另一个项目中工作,但不在这个项目中。
    • 点击提供的链接。你会找到很多解决方案。顺便说一句,这是一个重复的问题。
    猜你喜欢
    • 2016-06-24
    • 1970-01-01
    • 2018-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多