专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Spring Boot devtool热部署配置

前言

之前在Idea用spring框架写代码的时候,总是修改了再重启,改了不对再改,再重启,很是耗费精力。今天学到了Idea开启devtool热部署工具,在这里总结一下。

配置步骤

1、 pom文件里添加 spring-boot-devtools依赖

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

optional参数了解

假如你的Project A的某个依赖D添加了<optional>true</optional>,当别人通过pom依赖Project A的时候,D不会被传递依赖进来。当你依赖某各工程很庞大或很可能与其他工程的jar包冲突的时候建议加上该选项,可以节省开销,同时减少依赖冲突

2、 pom文件添加spring-boot-maven-plugin插件

<plugin>   
    <groupId>org.springframework.boot</groupId>   
    <artifactId>spring-boot-maven-plugin</artifactId>   
    <version>2.1.5.RELEASE</version>   
    <configuration>      
        <fork>true</fork>      
        <addResources>true</addResources>   
    </configuration>
</plugin>

3、 File-> Settings->Build,Execution,Deployment->Compiler,勾选下面4个

54_1.png

4、 Ctrl+Shift+Alt+/ ,点击Register,勾选下面2个

54_2.png

5、 重启Idea

你会发现修改了代码,下面run窗口会自动重新编译运行

文章永久链接:https://tech.souyunku.com/29500

未经允许不得转载:搜云库技术团队 » Spring Boot devtool热部署配置

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们