spring boot热部署,使用devtools,更新任务内容不需要重启服务
2017-03-31 15:33
639 查看
如果不使用devtools,我们对类的任何修改都需要重启服务才能看到效果,这是不是很操蛋,现在介绍一个如果实现热部署的方法
1:pom.xml中增加
2:pom.xml中增加以下插件
3:重新启动服务,这时候去修改类中任何内容,不需要再重启服务器即可看到效果
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:重新启动服务,这时候去修改类中任何内容,不需要再重启服务器即可看到效果
相关文章推荐
- IDEA 使用Spring-boot-devTools无需重启Tomcat就可以更新页面
- IntelliJ IDEA中Spring Boot项目使用spring-boot-devtools无法实现热部署/热更新的问题解决
- maven工程使用spring-boot-devtools进行热部署,更改代码避免重启web容器
- maven工程使用spring-boot-devtools进行热部署,更改代码避免重启web容器
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- spring boot 使用docker在阿里云容器服务部署
- Spring Boot系列教程三:使用devtools实现热部署
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- SpringBoot学习:使用spring-boot-devtools进行热部署
- Spring整合Quartz实现定时任务的时间更新,暂停和启用(不需要重启项目并且配置多数据源)
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- Spring Boot在开发时实现热部署(开发时修改文件保存后自动重启应用)(spring-boot-devtools)
- spring boot项目中使用spring-boot-devtools模块进行代码热部署,避免重新启动web项目
- 使用Gradle构建SpringBoot工程系列:第七篇:使用spring-boot-devtools开启热部署