首页 > 编程语言 > 详细

IDEA-SpringBoot热部署

时间:2021-03-02 14:39:40      阅读:29      评论:0      收藏:0      [点我收藏+]
  • 什么是热部署

    • 应用正在运行的时候升级功能,不需要重新启动应用
    • 对于Java应用程序来说,热部署就是在运行时更新Java类文件
  • 好处:不需要重新手工启动应用,提高本地开发效率

  • SpringBoot结合devtools实现IDEA项目热部署

    • pom文件添加依赖

      <!--热部署-->
      <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-devtools</artifactId>
          <optional>true</optional>
      </dependency>
      
      <build>
          <plugins>
              <plugin>
                  <groupId>org.springframework.boot</groupId>
                  <artifactId>spring-boot-maven-plugin</artifactId>
                  <configuration>
                      <fork>true</fork><!--必须添加这个配置-->
                  </configuration>
              </plugin>
          </plugins>
      </build>
      
    • IDEA设置

      1. 开启自动编译
        技术分享图片
      2. 使用快捷键Ctrl+Shift+Alt+/打开,选择Registry
        技术分享图片
      3. 选择compiler.automake.allow.when.app.running勾上,重启IDEA
        技术分享图片

IDEA-SpringBoot热部署

原文:https://www.cnblogs.com/Gen2021/p/14468362.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!