IntelliJ Idea 实现热部署 Spring Loaded spring-boot-devtools

来源:互联网 发布:centos 安装php7.1.5 编辑:程序博客网 时间:2024/05/17 06:07

之前有一遍文章已经说到如何使用JRebel实现热部署,这篇文章介绍另外两种方式,相对这两种方式,博主觉得JRebel使用起来方便一点,下面开始 Spring Loaded 

spring-boot-devtools两种方式。

第一种方式介绍Spring Loaded实现热加载,这种是插件的方式实现的,所有你使用Intellij Idea 在右侧Maven Project才有效中的Plugins 运行 spring-boot:run才有用:

<build> <plugins> <plugin>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-maven-plugin</artifactId>  <dependencies>   <dependency>    <groupId>org.springframework</groupId>    <artifactId>springloaded</artifactId>    <version>1.2.7.RELEASE</version>   </dependency>  </dependencies> </plugin> </plugins></build>

第二种方式介绍spring-boot-devtools方式,添加maven依赖,如下:

<dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-devtools</artifactId>  <optional>true</optional> <!-- 这个需要为 true 热部署才有效 --></dependency>

如果使用无效,请勾选如下图用红框标记打勾:


阅读全文
0 0
原创粉丝点击