zoukankan      html  css  js  c++  java
  • spring boot 热部署 实现 前端部分热更新 详细操作

    1.前言

    在以前的随笔【https://www.cnblogs.com/c2g5201314/p/12275243.html】

    里面已经讲解过了 idea 如何在 springMVC 项目 实现 前端热更新 ,

    这篇随笔记录spring boot 的配置流程 ,实际上 与  springMVC 项目 的配置差不多 

    2.操作

    (1)导入依赖包

            <!-- 热修改前端-->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-devtools</artifactId>
                <optional>true</optional> <!-- 这个需要为 true 热部署才有效 -->
            </dependency>

    (2)

    操作步骤 : File >> Settings  >>Build, Execution, Deployment  >> Compiler  ,

    勾上“”Build project automatically"这个选框,保存

    (3) 按住ctrl + alt+ shift + /, 选择第一个Registry

     勾选下图内容

     (4)配置启动项

     找到需要设置热部署前端代码的工程,修改内容

     (5)部分浏览器需要关闭浏览器的缓存,才能及时刷新前端页面

    关闭浏览器的缓存文件功能,我是使用谷歌的chome

    那么就把disable cache勾选  ,其他浏览器也需要关闭的,这里就不展示。

    关闭浏览器的缓存文件功能,我是使用谷歌的chome

    那么就把disable cache勾选  ,其他浏览器也需要关闭的,这里就不展示。

     

    3.总结

    该方式仅能修改热更新前端 ,如 js,jsp,html.css等,

    java后端部分无法热更新,需要插件Jrebel才可以

  • 相关阅读:
    如何在 Linux 上用 IP转发使内部网络连接到互联网
    python 基础-文件读写'r' 和 'rb'区别
    处理HTTP状态码
    国内可用免费语料库(已经整理过,凡没有标注不可用的链接均可用)
    java读取大文件
    struts.properties的参数描述
    ResourceBundle使用
    linux定时任务的设置
    杂记
    JAVA动态加载JAR包的实现
  • 原文地址:https://www.cnblogs.com/c2g5201314/p/13063510.html
Copyright © 2011-2022 走看看