idea——SpringCloud——热部署

为了方便开发阶段,修改代码后需要重新启动项目,配置热部署。

  • 在要部署的项目pom中加入依赖
<!--热部署-->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <scope>runtime</scope>
    <optional>true</optional>
</dependency>
  • 添加配置到父项目的pom中
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <fork>true</fork>
                <addResources>true</addResources>
            </configuration>
        </plugin>
    </plugins>
</build>
  • 修改setting配置
    idea——SpringCloud——热部署_第1张图片
  • 快捷键修改配置
    快捷键 ctrl+shift+Alt+/ 点击第一个
    idea——SpringCloud——热部署_第2张图片
    勾选图中的两个
    idea——SpringCloud——热部署_第3张图片
  • 重启idea
  • 注:热部署仅限用于开发阶段。

你可能感兴趣的:(Java,热部署,java,intellij,idea,spring)