SpringBoot实战(三)代码热部署
2024-08-30 20:09:24
每次代码改动后都需要重新手动Run项目,心累,在网上找了下,发现SpringBoot提供了热部署的方案,改动代码后自动编译打包,现在将热部署的配置方法记下来:
第一步:在pom.xml中添加依赖,导入spring-boot-devtools
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
<scope>runtime</scope>
</dependency>
第二步:在Intellij编辑器中选择File->Setting->Build,Execution,Deployment->Compiler,勾选【Build project automatically】
第三步:通过快捷键Ctrl+Alt+Shift+/ ,进入Intellij的Registry配置中,将【compiler.automake.allow.when.app.running】勾选
到这里就大功告成,测试了一下,修改了代码以后,等待两秒钟,SpringBoot会重新编译加载代码,免去手动编译的烦恼。
最新文章
- 5.2 Array类型的方法汇总
- CentOS 7合盖后黑屏但不进入睡眠模式修改
- JDK1.7 ConcurrentHashMap 源码浅析
- Antenna Placement
- poj 3897 Maze Stretching 二分+A*搜索
- 2015.07.20MapReducer源码解析(笔记)
- flex 访问webservice方法及跨域问题解决
- MySQL Hardware--Linux 文件句柄限制
- sqlserver 存储过程 自定义函数 游标???
- 机器学习入门-BP神经网络模型及梯度下降法-2017年9月5日14:58:16
- Jenkins&#160;Jenkins构建历史记录处理
- 在JavaEE中使用Mybatis框架
- day11 装饰器---函数的使用方法
- DER、CRT、CER、PEM格式的证书及转换
- PAT 乙级 1047 编程团体赛(20) C++版
- POJ 3164 Sunscreen (挑战程序设计竞赛的练习题)
- matlab随笔
- Linux服务器性能检测命令集锦
- android模拟器使用gps定位
- [转载]利用近场探头和频谱仪查找EMI辐射问题