1, 使用Spring Boot开发项目,本来就是想提高效率,可是每次修改代码都需要重新启动项目,对于一些大型企业来说,重新启动项目比较耗时耗力,作为一个后端程序媛,重新启动项目确实太浪费时间了,因为,我们可以配置热部署来解决这个问题,Spring Boot配置热部署的方式有很多,今天我们就先说其中一种较为简单的。这种方式对于前后端都有效。
2, 首先,在pom.xml文件中,添加一个依赖,如下代码:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
3, 修改application.yml文件,在文件中添加一段代码。(application.yml与application.properties性质一样,只不过是代码风格不一样)
spring:
devtools:
restart:
enabled: true #设置开启热部署
additional-paths: src/main/java #重启目录
exclude: WEB-INF/**
freemarker:
cache: false #页面不加载缓存,修改即时生效
4, 点击“File—Settings”,打开如下图,找到“Compiler”,把“Build project automatically”勾选中。 接着快捷键ctrl + shift + alt + / ,选择Registry,勾上 Compiler autoMake allow when app running。如下图
完成以上这些操作即可以实现热部署了。
本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://blog.csdn.net/qq_46540738/article/details/116997302