【问题标题】:Visual Studio Code Spring Boot Reload Static ContentVisual Studio Code Spring Boot 重新加载静态内容
【发布时间】:2019-07-23 01:35:50
【问题描述】:

我开始喜欢在我的 Spring Boot 项目中使用 Visual Studio 代码。 但问题是每当我更改 js 和 CSS 等静态文件时,我必须停止并启动项目。以前当我使用 STS / Eclipse 作为我的 IDE 时,重新加载静态内容没有问题(我只是刷新我的浏览器)。 有什么方法可以在 Visual Studio Code 中为我的 Java Spring Boot 项目实现自动重新加载静态内容?

【问题讨论】:

    标签: java spring-boot spring-mvc visual-studio-code


    【解决方案1】:

    我可能有点晚了,但我遇到了同样的问题,答案取决于您使用的是什么,Maven、Gradle 或其他什么。

    我正在使用 Gradle 5.3,为了解决这个问题,我将此行添加到 gradle.build 文件中:

    bootRun { sourceResources sourceSets.main }
    

    我还安装了spring-boot-devtools,它提供了服务器自动重启功能,在你编辑代码时非常有用。

    为了在开发过程中构建和运行应用程序,我使用了两个终端:

    • 首先是用于持续构建gradle bootJar --continuous
    • 第二个是启动应用程序gradle bootRun

    【讨论】:

    • 对不起,我来晚了,我的spring-boot项目使用maven,我也使用spring-boot-devtools,但还是一样我必须Ctrl+C(重启项目)跨度>
    【解决方案2】:

    Suuuper 迟到了,但我设法通过在我的 VS Code 和浏览器上安装 live reload 并确保它由输出启用:

    2020-01-16 11:47:16.079  INFO 2148 --- [  restartedMain] o.s.b.d.a.OptionalLiveReloadServer       : LiveReload server is running on port 35729
    

    在运行我的项目时在控制台上,并通过单击浏览器上的扩展图标并激活项目的选项卡,这可以在为我编辑静态内容时启用实时重新加载

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-19
      • 2017-04-05
      • 2017-03-25
      • 2016-06-24
      • 2018-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多