spring boot 热部署 实现 前端部分热更新 详细操作
2023-09-14 09:06:40 时间
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才可以
相关文章
- 玩转 Spring Boot 应用篇(引入Redis解决店铺高并发读的问题)(十七)
- Spring Boot – Mybatis 缓存
- 创建Spring Boot应用
- Spring Boot利用AOP获取用户操作实现日志记录
- spring boot整合shiro_Spring框架介绍及使用
- springspring boot拷贝实体的工具类---BeanObjectCopyUtils
- IDEA顺序启动多个Spring Boot微服务
- 居然仅用浏览器,就完成了Spring Boot应用的开发与部署!
- Spring Boot的事务管理(二)
- Spring Boot的测试框架(二)
- Spring Boot的部署方式(一)
- 一文搞懂阿里云服务器部署Redis并整合Spring Boot
- Spring Boot全局支持CORS(跨源请求)的配置方法详解编程语言
- Spring Boot2.0之整合JSP详解编程语言
- Spring Boot 2 (六):使用 Docker 部署 Spring Boot 开源软件云收藏详解编程语言
- Spring Boot 2 (四):使用 Docker 部署 Spring Boot详解编程语言
- Spring Boot(十五):spring boot+jpa+thymeleaf增删改查示例详解编程语言
- Spring Boot(十三):spring boot小技巧详解编程语言
- Spring isTypeMatch方法:判断JavaBean是否匹配指定的类型