SpringBoot 的热部署

Posted 江西昊仔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot 的热部署相关的知识,希望对你有一定的参考价值。

我们在开发中反复修改类、页面等资源,每次修改后都是需要重新启动才生效,这样每次启动都很麻烦,浪费了大量的时间。

能不能在我修改代码后不重启就能生效呢?可以,由于Spring Boot应用只是普通的Java应用,所以JVM热交换(hot-swapping)也能开箱即用。不过JVM热交换能替换的字节码有限制,想要更彻底的解决方案可以使用Spring Loaded项目或JRebel。 spring-boot-devtools 模块也支持应用快速重启(restart)。

我们只需要在pom.xml加入如下配置即可

<dependency>

	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-devtools</artifactId>

</dependency>

————————————————
版权声明:本文为CSDN博主「cnn0314」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_37106742/article/details/64438892

以上是关于SpringBoot 的热部署的主要内容,如果未能解决你的问题,请参考以下文章

34springboot的热部署

springboot的热部署

[springBoot系列]--springBoot的热部署

idea内springboot项目设置热部署

SpringBoot入门篇--热部署

SpringBoot之热部署