码迷,mamicode.com
首页 > 编程语言 > 详细

SpringBoot 热启动之二

时间:2017-08-17 00:54:31      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:方式   热启动   log   ring   for   enc   fork   org   cat   

一、在pom 文件添加依赖

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

二、还是在pom 文件添加插件

  <build>
      <plugins>
          <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
              <configuration>
                  <!-- <fork>如果没有该配置,devtools不会起作用,即不会restart -->
                  <fork>true</fork>
              </configuration>
          </plugin>
      </plugins>
  </build>

三、启动方式

  右击main方法 --> Run As --> Java Application

四、修改方法,保存,应用会重启;新建一个方法,保存,应用会重启;修改类,保存,应用会重启;新建一个类,保存,应用会重启。

  修改配置文件,保存,应用会重启。

  修改页面,保存,应用会重启(原理是将spring.thymeleaf.cache 设为false)。要在application.properties 文件中配置spring.thymeleaf.cache = false 来实现,这里注意不同的模板配置不一样。

SpringBoot 热启动之二

标签:方式   热启动   log   ring   for   enc   fork   org   cat   

原文地址:http://www.cnblogs.com/BaiLaowu/p/7376442.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!