SpringBoot-03-之热部署

作者: e4e52c116681 | 来源:发表于2018-07-16 13:10 被阅读8次

避免修改内容后必须重启才能再继续玩耍

1:添加依赖:toly01\pom.xml
        <!--热部署-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>
2.配置文件:src\main\resources\application-dev.yml
  spring:
      devtools:
        restart:
          enabled: true
          additional-paths: src/main/java
3.IDE配置
idea热部署配置
4.其他配置:按照自己需要,一般情况上面的就够了
#热部署生效
spring.devtools.restart.enabled=true
#设置重启的目录,添加指定目录的文件需要restart
spring.devtools.restart.additional-paths=src/main/java
# 为mybatis设置,生产环境可删除
restart.include.mapper=/mapper-[%%w-%%.]+jar
restart.include.pagehelper=/pagehelper-[%%w-%%.]+jar
#排除指定目录的文件不需要restart
#spring.devtools.restart.exclude=static/**,public/**
#classpath目录下的WEB-INF文件夹内容修改不重启
#spring.devtools.restart.exclude=WEB-INF/**
#thymeleaf热部署
spring.thymeleaf.cache=false

相关文章

  • SpringBoot-03-之热部署

    避免修改内容后必须重启才能再继续玩耍 1:添加依赖:toly01\pom.xml 2.配置文件:src\main\...

  • springboot之热部署

    热部署 传统的J2EE开发,每次更改java代码或者resouce代码时,都需要重启服务器,可想而知,开发效率非常...

  • SpringBoot之热部署

    热部署对于开发来说是非常方便的一个功能,它可以在修改源码后立即部署到运行环境,不用手动重启应用,提高开发效率。这里...

  • Springboot之热部署

    多伦多大学(加拿大)校训:“参天大树。” 在一些模块开发环境中,为了提升开发效率,可以考虑使用热部署,但就个人习惯...

  • springboot之热部署

    spring-boot框架也提供了热部署的功能,即:devtools 今天有时间,抽空试了一下,感觉还行:不用修改...

  • Spring Boot初探

    开启热部署 加Maven依赖 开启热部署

  • Spring Boot 热部署

    什么是热部署 所谓的热部署:比如项目的热部署,就是在应用程序在不停止的情况下,实现新的部署 实现热部署方法 Spr...

  • 初学springboot热部署出现的问题之spring-boot

    初入springboot使用热部署 spring-boot-loader 当前的热部署只使用与方法修改的热部署

  • springboot之热部署devtools

    导包 项目修改为自动构建 允许项目自动重启

  • Spring boot 采用devtools实现热部署

    Spring boot 采用devtools实现热部署 什么是热部署? 热部署,就是在应用正在运行的时候升级软件,...

网友评论

    本文标题:SpringBoot-03-之热部署

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