zoukankan      html  css  js  c++  java
  • SpringBoot 热部署

    总算自己搞好了热部署,记录一下过程:

    1、SpringBoot 2.1.1版本,idea2017.2.3版本

    2、设置IDEA的几个地方如下,不区分前后顺序:

    1)开启自动编译(静态)

    2)开启自动编译(动态)

     同时按住 Ctrl + Shift + Alt + / 然后进入Registry,修改这三项

    3)添加pom的依赖

    <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-devtools</artifactId>
                <scope>runtime</scope>
            </dependency>

     4)关闭浏览器缓存

    打开谷歌浏览器,打开F12的Network选项栏,然后勾选【✅】Disable cache 。

     

    好了,现在修改静态文件,修改thymeleaf文件,java类中增加一个方法,都不用手动重启了,会自动重启。自动重启的速度比你手动重启速度要快的多哦。它只会重新加载你源码里的文件,不会重新加载jar包中的文件(不知理解是否正确)

  • 相关阅读:
    Go 函数
    Go 基础
    Emmet使用详解
    Linux系统安装7.4
    NTP时间服务
    部署Java和Tomcat
    Linux用户管理
    Linux定时任务
    Linux正则详解
    Linux目录结构
  • 原文地址:https://www.cnblogs.com/aligege/p/10148999.html
Copyright © 2011-2022 走看看