spring boot 即时重新启动(热更替)使用说明
作者:从不喝茶 时间:2023-01-19 02:41:05
需求
使用 spring-boot 项目开发中,项目启动时“非常”慢的。如果每次修改代码或静态资源文件后都需要重新启动项目,这是多么痛苦的事。如何让项目又改动时即时“重启”呢
引出
spring-boot-devtools 该 spring 模块就可以解决这个需求,甚至超过预期需要的功能。最大的特点就是,项目只要有改动就会“即时重启启动”,但是比手动启动节省很多时间。即使不节约时,仅仅只有自动重启这个特性就让人很省心。
前面说的超过预期的是:也支持远程更新和重启启动,它是通过监视本地路径的文件修改推送到远程服务器,然后重新启动。只要你的 spring-boot 项目中涉及到本地资源修改的都可以使用到它。
可以在浏览器中搭配LiveReload 插件使用。
特别说明
若你的项目使用到了“模板引擎框架”时,使用它会让你爽的不行
如常用的 Freemarker、Velocity、Groovy、Thymeleaf、Mustache
使用
gradle build 配置
compile(“org.springframework.boot:spring-boot-devtools”)
只需要添加依赖(即引用 jar)即可,不需要使用“代码”。但是有一些配置可以使用,在 application.properties 中进行配置。
spring.devtools.* 这些列出的配置都是 spring-boot-devtools 相关的配置。
其中 spring.devtools.restart.enabled 表示是否开启自动启动
总结
以上所述是小编给大家介绍的spring boot 即时重新启动(热更替)网站的支持!
来源:http://blog.csdn.net/MitKey/article/details/53232966
标签:spring,boot,重新启动,热更替
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
C# 表达式目录树Expression的实现
2023-04-03 22:57:32
![](https://img.aspxhome.com/file/2023/0/85670_0s.png)
实战分布式医疗挂号通用模块统一返回结果异常日志处理
2022-01-28 16:31:32
![](https://img.aspxhome.com/file/2023/3/75023_0s.jpg)
c#使用filesystemwatcher实时监控文件目录的添加和删除
2021-12-04 18:01:57
Android实现彩信附件的添加与删除功能
2023-04-14 01:02:28
浅析Java Web错误/异常处理页面
2022-02-14 00:13:50
![](https://img.aspxhome.com/file/2023/4/121954_0s.jpg)
Android学习笔记(一)环境安装及第一个hello world
2022-03-10 03:05:43
![](https://img.aspxhome.com/file/2023/2/139272_0s.png)
浅析Java SPI 与 dubbo SPI
2021-10-23 16:54:12
![](https://img.aspxhome.com/file/2023/3/67503_0s.png)
C#飞行棋小程序设计代码
2021-10-06 23:45:25
Java OkHttp框架源码深入解析
2023-11-29 03:22:50
解决Java原生压缩组件不支持中文文件名乱码的问题
2021-07-29 22:39:38
Android 实现单线程轮循机制批量下载图片
2022-11-05 11:03:45
Eclipse安装Aptana插件(注意对应版本问题)
2022-05-26 17:17:55
![](https://img.aspxhome.com/file/2023/5/116125_0s.png)
Java文件上传与文件下载实现方法详解
2023-11-20 12:28:45
![](https://img.aspxhome.com/file/2023/5/59405_0s.png)
Android TV 3D卡片无限循环效果
2022-03-26 04:06:48
详解Java中的println输入和toString方法的重写问题
2022-12-24 05:26:33
![](https://img.aspxhome.com/file/2023/8/89568_0s.jpg)
WPF开发之实现一种三轴机械手控件
2021-10-29 19:16:29
![](https://img.aspxhome.com/file/2023/0/107780_0s.gif)
c#删除指定文件夹中今天之前的文件
2022-02-26 22:57:27
SpringBoot获取yml和properties配置文件的内容
2022-12-02 18:26:08
MFC程序设计常用技巧汇总
2023-11-02 20:37:12
MyBatis实现多表联合查询resultType的返回值
2023-03-11 22:25:37