Spring boot 使用idea热部署功能

前言

springboot在工作中用了N多,由于公司TC机性能原因,一直没有开启热部署,前几天自己想尝试热部署的时候,突然忘了怎么弄了,想着还是得来个总结写下这个热部署的操作。

1、引入devtools

先新建一个springboot项目,然后引入devtools的依赖包,这个就不说了,idea的常规操作,异常简单,附上依赖包如下:

        <!-- 引入热部署jar包 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <!-- optional=true,这个jar包的依赖不会被传递给其他项目 -->
            <optional>true</optional>
        </dependency>

2、让idea能自动编译

进入idea的setting窗口(快捷键:alt+ctrl+s),勾选如下的选项,然后点击apply

 3、设置idea系统级别变量

进入idea系统级别设置(快捷键:ctrl+alt+shift+/),然后选择registry,勾选compile.automake.allow.when.app.running,这样idea就可以在程序运行时自动编译了。

至此即完成所有的操作

总结

正常的简单操作总结,算是工作的一个小的总结。

发布了129 篇原创文章 · 获赞 37 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/liman65727/article/details/103187063
今日推荐