当前位置: 首页 > news >正文

idea tomcat热部署_IDEA--在IDEA中实现热部署SpringBoot项目

一、开启IDEA的自动编译(静态)

具体步骤:打开顶部工具栏 File -> Settings -> Default Settings -> Build -> Compiler 然后勾选 Build project automatically

d75520f91bacee86a314d99930fe0566.png

二、开启IDEA的自动编译(动态)

具体步骤:同时按住 Ctrl + Shift + Alt + / 然后进入Registry ,勾选自动编译并调整延时参数。

  • compiler.automake.allow.when.app.running -> 自动编译
  • compile.document.save.trigger.delay -> 自动更新文件
a4c99a2f29695631e4385e4b69a876b6.png

compile.document.save.trigger.delay 它主要是针对静态文件如JS CSS的更新,将延迟时间减少后,直接按F5刷新页面就能看到效果!

0033a7c11386cca730c6d91cdc57cec5.png

三、开启IDEA的热部署策略(非常重要)

具体步骤:顶部菜单- >Edit Configurations->SpringBoot插件->目标项目->勾选热更新。

1b9b5751cbdd85ee9b6c74d82c0268bc.png
c215549fb6ab181de168fe993a60aefc.png

四、在POM文件添加热部署插件(可选)

org.springframework.boot   spring-boot-devtools   runtime

五、关闭浏览器缓存(重要)

打开谷歌浏览器,打开F12的Network选项栏,然后勾选【✅】Disable cache 。

ec1d3937b4e11e3bc82e2390bb21c75f.png

相关文章:

  • 基于MapXtreme的WebGPS系统的设计与实现
  • 用python编写一个点餐程序_Python写一个自动点餐程序
  • 中国电子商务的历史 --- 中国电子商务的洋务运动
  • 内存分配算法java_java中的内存分配
  • 链接规范必须在全局范围内_Git commit message 规范
  • Wapm 试验安装
  • python end用法_python end用法是什么?
  • ArcIMS问题集中解决精华
  • 新加坡旅游 相关资料
  • python画图程序没有图_解决python中使用plot画图,图不显示的问题
  • 新加坡生活记-3-
  • python中如何创建一个空列表_在python中创建具有特定大小的空列表
  • 802.1X体系介绍
  • python自定义文件名_Django框架文件上传与自定义图片上传路径、上传文件名操作分析...
  • 小小荸荠里的情意
  • centos安装java运行环境jdk+tomcat
  • conda常用的命令
  • E-HPC支持多队列管理和自动伸缩
  • FineReport中如何实现自动滚屏效果
  • JavaScript标准库系列——Math对象和Date对象(二)
  • Mysql5.6主从复制
  • opencv python Meanshift 和 Camshift
  • PAT A1092
  • PHP面试之三:MySQL数据库
  • Rancher如何对接Ceph-RBD块存储
  • sessionStorage和localStorage
  • yii2权限控制rbac之rule详细讲解
  • 入手阿里云新服务器的部署NODE
  • 深度学习在携程攻略社区的应用
  • 使用阿里云发布分布式网站,开发时候应该注意什么?
  • 数据可视化之 Sankey 桑基图的实现
  • 协程
  • Java性能优化之JVM GC(垃圾回收机制)
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (ros//EnvironmentVariables)ros环境变量
  • (初研) Sentence-embedding fine-tune notebook
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (转) 深度模型优化性能 调参
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • .cn根服务器被攻击之后
  • .NET Core中Emit的使用
  • .Net 路由处理厉害了
  • .Net 应用中使用dot trace进行性能诊断
  • .net打印*三角形
  • .NET高级面试指南专题十一【 设计模式介绍,为什么要用设计模式】
  • .NET构架之我见
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • /proc/interrupts 和 /proc/stat 查看中断的情况
  • @JsonSerialize注解的使用
  • [ vulhub漏洞复现篇 ] Jetty WEB-INF 文件读取复现CVE-2021-34429
  • [ 常用工具篇 ] AntSword 蚁剑安装及使用详解
  • [ 云计算 | AWS 实践 ] 基于 Amazon S3 协议搭建个人云存储服务