博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实现Java热部署的几种解决方案
阅读量:7234 次
发布时间:2019-06-29

本文共 605 字,大约阅读时间需要 2 分钟。

百度百科:热部署,就是应用正在运行的时候就可以升级软件,而不需要重新启动应用。

  • 依赖
    org.springframework
    springloaded
    1.2.5.RELEASE

ps:据说此方法还需要手动编译(Ctrl + Shift + F9),请亲测!

  • 依赖
    org.springframework.boot
    spring-boot-devtools
    true

  • 安装插件
安装插件
安装插件
安装插件
安装插件
  • 激活JRebel
激活JRebel
激活JRebel
  • 启动运行
启动运行
启动运行
  • 若不起效
不起效
不起效
不起效
不起效
  • 全局配置

    全局配置
    全局配置
全局配置
全局配置

对比

方式 效果
spring-loaded 需手动编译
spring-boot-devtools 会重新加载整个应用
JRebel 只加载修改类(当有错误时不会)。无需手动编译,不会重新加载整个应用

参考文章

转载地址:http://lelfm.baihongyu.com/

你可能感兴趣的文章
javascript 遍历元素属性。
查看>>
我的友情链接
查看>>
网站在48小时内被Google收录的方法
查看>>
android路径获取
查看>>
关于SAN 的设计-Host 设计
查看>>
利用iText和zxing生成和读pdf417二维码
查看>>
MVC 数据验证
查看>>
预习数据存储5种方式
查看>>
Windows RT平板不受待见 三星欧洲停售ATIV Tab
查看>>
【中级篇】使用Haproxy搭建WEB群集
查看>>
Linux命令:MySQL系列之十四--MySQL备份与还原(xtrabackup工具重要章节)
查看>>
说个冷笑话:历史剧不好拍啊
查看>>
java关键字
查看>>
java算术运算符
查看>>
吃巧克力不会胖
查看>>
关于print/println/"\n"的总结
查看>>
VSAN 第 2 部分 – 需要哪些准备工作?
查看>>
【持续更新】SpringCloud服务注册与调用Demo
查看>>
oracle中预制的用户启用
查看>>
Jest
查看>>