34、springboot的热部署
2024-08-26 01:28:39
热部署
在开发中我们修改一个Java文件后想看到效果不得不重启应用,这导致大量时间花费,
我们希望不重启应用的情况下,程序可以自动部署(热部署)。有以下四种情况,如何能实现热部署。
1、模板引擎
在Spring Boot中开发情况下禁用模板引擎的cache 页面模板改变ctrl+F9
可以重新编译当前页面并生效
2、Spring LoadedSpring
官方提供的热部署程序,实现修改类文件的热部署 下载Spring Loaded(
添加运行时参数; -javaagent:C:/springloaded-1.2.5.RELEASE.jar –noverify
3、JRebel
收费的一个热部署软件
安装插件使用即可
4、Spring Boot Devtools(推荐)
引入依赖
即一个web项目在修改controller之后,需要重新编译才可以进行访问
在IDEA中使用Ctrl+F9即可重新进行编译
最新文章
- 有关PHP、HTML单引号、双引号转义以及转成HTML实体的那些事!
- 【转】【编码】ASCII 、UNICODE和UTF-8之二
- C++ Primer 第5版
- PHP 防范CC攻击
- iOS常用的设计模式
- java String.split方法是用注意点(转)
- poj 2676 Sudoku ( dfs )
- QTP的DataTable操作整理(注---不知转载多少遍)
- LinQ 语法基础
- 有关docker新版的icc、iptables的一个巨坑
- Android WindowManager 小结
- CWnd中PreCreateWindow、PreSubclassWindow、SubclassWindow的区别
- CloudStack搭建KVM环境
- Windows线程同步(上)
- Linux 高性能服务器编程——多线程编程
- DUEditor的诞生
- Spring Boot Hikari
- 工具(2): 极简MarkDown排版介绍(How to)
- MySQL:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
- nginx、swoole高并发原理初探