美文网首页springboot
Spring Boot在IDEA开发工具中实现热部署(超实用)

Spring Boot在IDEA开发工具中实现热部署(超实用)

作者: IT实战联盟Lin | 来源:发表于2020-06-23 16:42 被阅读0次

    前言

    说实话个人并不太喜欢热部署功能,因为太占电脑内存了,特别是debug的时候设备发烫。但是有时候确实需要使用热部署功能,那么就整理一下如何在IDEA开发工具里面实现Spring Boot项目的热部署。

    环境

    • IDEA版本:2018.3.1
    • 设备:MAC

    第一步:开启IDEA的自动编译(静态)

    操作步骤:点击IDEA开发工具左上角IntelliJ IDEA ——>Preferences ——> Build,Execultion,Deployment ——> Compiler 勾选 Build project automatically,如下图所示:

    开启IDEA的自动编译

    第二步:开启IDEA的自动编译(动态)

    操作步骤:

    • Windows:同时按住 Ctrl + Shift + Alt + / 然后进入Registry ,勾选自动编译并调整延时参数。
    • Mac:Command + Shift + A,并输入Registry
      开启IDEA的自动编译(动态)

    第三步:添加pom依赖

     <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-devtools</artifactId>
          <optional>true</optional>
    </dependency>
    
    <plugin>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-maven-plugin</artifactId>
                <dependencies>
                     <dependency>
                     <groupId>org.springframework</groupId>
                     <artifactId>springloaded</artifactId>
                     <version>1.2.8.RELEASE</version>
                </dependency>
           </dependencies>
    </plugin>
    

    好了,到这里就配置完了,修改文件后大概20-30秒左右生效。

    相关文章

      网友评论

        本文标题:Spring Boot在IDEA开发工具中实现热部署(超实用)

        本文链接:https://www.haomeiwen.com/subject/owshfktx.html