spring boot热部署,使用devtools,更新任务内容不需要重启服务

时间:2017/8/17 15:01:00来源:互联网 作者:flyso 点击: 1906 次

如果不使用devtools,我们对类的任何修改都需要重启服务才能看到效果,这是不是很操蛋,现在介绍一个如果实现热部署的方法

1:pom.xml中增加

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

2:pom.xml中增加以下插件

<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <configuration>
        <fork>true</fork>
    </configuration></plugin>

3:重新启动服务,这时候去修改类中任何内容,不需要再重启服务器即可看到效果


Copyright © 2005 - 2016 flyso.cn. 飞搜 版权所有 鄂ICP备11002783号-3