admin 管理员组

文章数量: 1086019

springboot热启动与热部署

一、热启动:

每自修改后, 程序自动启动spring Application上下文。

Pom中直接添加依赖即可:

[html]  view plain copy
  1. <dependency>  
  2.             <groupId>org.springframework.boot</groupId>  
  3.             <artifactId>spring-boot-devtools</artifactId>  
  4.             <optional>true</optional>  
  5.   </dependency>  
这里需要注意的是每次类文件更改后需要重新编译方可触发服务重新启动
二、热交换或热部署

这个使用springloaded插件。

1.添加依赖:

[html]  view plain copy
  1. <build>  
  2.         <plugins>  
  3.             <plugin>  
  4.                 <groupId>org.springframework.boot</groupId>  
  5.                 <artifactId>spring-boot-maven-plugin</artifactId>  
  6.                 <dependencies>  
  7.                     <!-- spring热部署 -->  
  8.                     <dependency>  
  9.                         <groupId>org.springframework</groupId>  
  10.                         <artifactId>springloaded</artifactId>  
  11.                         <version>1.2.6.RELEASE</version>  
  12.                     </dependency>  
  13.                 </dependencies>  
  14.             </plugin>  
  15.         </plugins>  
  16.     </build>  

如果是使用spring-boot:run的话,那么到此配置结束

本文标签: springboot热启动与热部署