美文网首页
spring-boot-devtools热部署的使用

spring-boot-devtools热部署的使用

作者: engineer_tang | 来源:发表于2020-02-14 12:11 被阅读0次

1. 热部署的使用

第一步:引入devtools的maven依赖

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

第二步:编译插件加上fork

        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork> <!-- 如果没有该配置,devtools不会生效 -->
                </configuration>
            </plugin>
        </plugins>

第三步:在idea中设置项目自动编译


2014.png

第四步:ctrl + shift + alt + /,选择Registry,勾上 Compiler autoMake allow when app running
第五步:配置devtool参数

spring:
  devtools:
    restart:
      enabled: true  #设置开启热部署
      additional-paths: src/main/java #重启目录
      exclude: WEB-INF/**

参考:https://www.cnblogs.com/chenkeyu/p/10296588.html

相关文章

网友评论

      本文标题:spring-boot-devtools热部署的使用

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