首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

提高项目开发效率之热部署

SpringBoot与开发热部署

热部署

热部署

热部署: 在开发中修改一个Java文件后想要看到效果不得不重启应用,会导致大量时间浪费.希望解决在不重启的情况下,程序可以自动部署

热部署实现:

模板引擎:

在SpringBoot中开发情况下禁用模板引擎的Cache页面模板引擎改变ctrl+F9可以重新编译当前页面并生效

Spring Loaded:

Spring官方提供的热部署程序,实现修改类文件的热部署从Github下载Spring Loaded添加运行时参数(javaagent:C:/springloaded-1.2.5.RELEASE.jar -noverify)

JRebel:

热部署软件安装插件使用

SpringBoot Devtools(推荐使用)

引入spring-boot-devtools依赖

IDEA使用ctrl+F9

自定义使用:

设置自动编译:settings-compiler-make project automatically

ctrl+shift+alt+/:maintenance

勾选compiler.automake.allow.when.app.running

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210309A051AD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券