(热部署)IDEA热部署,SpringBoot适用

1、ctrl+Shift+Alt+/,选择Registry

 2、勾选 compiler.automake.allow.when.app.running(可能不按首字母排序,可以多找找)

 3、Ctrl+Alt+s  ---  按如下图选中

 4、pom.xml增加依赖

<!-- 热部署模块 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional> <!-- 这个需要为 true 热部署才有效 -->
</dependency>

5、正常情况下热部署已经配置成功,但是有部分人还会有问题,可以试试如下方式(原理可以查看:Maven Plugin fork 在 pom.xml中的作用

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <fork>true</fork>
            </configuration>
        </plugin>
    </plugins>
</build>

 

 

小编不易,可否来个三连,赏个赞也是好的呀!!!

 

 博客参考:

IDEA 热启动,每次更改代码后不用重启服务:https://www.cnblogs.com/wangzh1guo/p/9723778.html

springboot热部署(二)——springboot热部署与发布:https://www.cnblogs.com/jiangbei/p/8439394.html

Maven Plugin fork 在 pom.xml中的作用:https://blog.csdn.net/jiangchao858/article/details/108880019

posted @ 2022-02-11 17:19  细胞何  阅读(129)  评论(0编辑  收藏  举报