欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SpringCloud工程热部署

程序员文章站 2024-03-17 22:43:16
...

一、工程中引入依赖

在每个需要进行热部署的微服务中引入依赖

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

在父工程的pom文件中,进行热部署配置:

  <build>
  	<fileName>你自己的工程名字<fileName>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <configuration>
          <fork>true</fork>
          <addResources>true</addResources>
        </configuration>
      </plugin>
    </plugins>
  </build>

二、idea工具中进行热部署配置

SpringCloud工程热部署

三、开启允许自动编译功能

快捷键:ctrl+shift+alt+/
选择注册:
SpringCloud工程热部署
开启运行时自动编译功能:
SpringCloud工程热部署

四、重启项目

重启项目,热部署成功。