软件编程
位置:首页>> 软件编程>> java编程>> SpringBoot如何通过devtools实现热部署

SpringBoot如何通过devtools实现热部署

作者:LY-留言  发布时间:2022-07-23 10:04:10 

标签:spring,boot,devtools,热,部署

这篇文章主要介绍了SpringBoot如何通过devtools实现热部署,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

在项目的pom.xml文件添加如下两段


<dependency>
   <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-devtools</artifactId>
     <version>1.5.7.RELEASE</version>
     <optional>true</optional>
</dependency>

SpringBoot如何通过devtools实现热部署


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

SpringBoot如何通过devtools实现热部署

如果使用的是Intellij IEDA开发工具,还需要到设置里将project automatically勾选上;File->Setting->Build,…->Compiler 将右侧project automatically勾上

SpringBoot如何通过devtools实现热部署

Intellij IEDA 使用ctrl+shift+a 快捷键搜索Registry,选择搜索出来的第一个

SpringBoot如何通过devtools实现热部署

找到compiler.automake.allow.when.app.running,勾上开启此功能即可

SpringBoot如何通过devtools实现热部署

此时重新启动项目即可实现热部署,改动任意代码会立即生效,不用再每次重新启动项目

来源:https://www.cnblogs.com/BoKe-LY/p/11847129.html

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com