spring boot 热启动 详解springboot热启动与热部署

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

spring boot 热启动 详解springboot热启动与热部署

血神   2021-03-24 我要评论
想了解详解springboot热启动与热部署的相关内容吗,血神在本文为您仔细讲解spring boot 热启动的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:spring,boot,热启动,spring,boot,热部署,springboot的热部署,下面大家一起来学习吧。

一、热启动:

每自修改后, 程序自动启动spring Application上下文。

Pom中直接添加依赖即可:

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

这里需要注意的是每次类文件更改后需要重新编译方可触发服务重新启动

二、热交换或热部署

这个使用springloaded插件。

1.添加依赖:

<build> 
    <plugins> 
      <plugin> 
        <groupId>org.springframework.boot</groupId> 
        <artifactId>spring-boot-maven-plugin</artifactId> 
        <dependencies> 
          <!-- spring热部署 --> 
          <dependency> 
            <groupId>org.springframework</groupId> 
            <artifactId>springloaded</artifactId> 
            <version>1.2.6.RELEASE</version> 
          </dependency> 
        </dependencies> 
      </plugin> 
    </plugins> 
  </build>

如果是使用spring-boot:run的话,那么到此配置结束

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们