美文网首页
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