IDEA中SpringBoot项目的热部署功能

时间:2024-03-14 08:48:52

       在Springboot项目开发过程中,每完成一次修改,想要查看运行效果时总要重新启动Application,特别麻烦,那么在IDEA开发工具中如何实现热部署,修改完代码直接刷新浏览器就可以看到效果呢?  方法如下:

第一步:打开IDEA2017,依次选择File→Settings→Build,Execution,Deployment→Compiler,勾选Build project automatically,点击ok。如下图所示。

IDEA2017中SpringBoot项目的热部署功能

第二步:在 IDEA中用快捷键Ctrl + Shift + A搜索命令,输入registry,选择第一个,勾选compiler.automake.allow.when.app.running。

第三步:添加maven依赖

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

第四步:开启热部署(pom.xml中)

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <fork>true</fork>//该配置必须
            </configuration>
        </plugin>
    </plugins>
</build>

然后重新运行即可。