其他分享
首页 > 其他分享> > SpringBoot+Maven热部署(IDEA)

SpringBoot+Maven热部署(IDEA)

作者:互联网

SpringBoot+Maven热部署


1.什么是热部署?

热部署就是正在运行状态的应用,修改了他的源码之后,在不重新启动的情况下能够自动把增量内容编译并部署到服务器上,使得修改立即生效。

好处?
一是在开发的时候,修改代码后不需要重启应用就能看到效果,大大提升开发效率;

二是生产上运行的程序,可以在不停止运行的情况下进行升级,不影响用户使用。

2.IDEA中使用springboot+Maven如何热部署

(一)
我们可以在创建项目时选择Spring Initializr
在这里插入图片描述
之后再选择
在这里插入图片描述
(二)如果我们未勾选的话
那么创建好项目后再pom.xml中添加devtools依赖即可

<!--        引入热部署依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional></dependency>

3.如何使用—>ctrl+F9

总结:有了热部署,即使代码有一点小改动,我们也不用重启;
只需按ctrl+F9即可

标签:SpringBoot,ctrl,部署,F9,IDEA,Maven,修改
来源: https://blog.51cto.com/u_15166109/2718622