SpringBoot+idea项目热部署配置
2018-07-30 21:08
597 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zhoutaochun/article/details/81291903
认识自己的无知是认识世界的最可靠的方法。——《随笔集》
1、引言
SpringBoot项目在每次修改代码后,都要重新启动,面对这漫长的等待时间。我们可以通过spring-boot-devtools工具进行热部署,不需要重新再运行。
2、实现步骤
(1)在项目的pom文件增加以下配置
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </dependency>
<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> <!-- 如果没有该项配置,这个devtools不会起作用,即应用不会restart --> <configuration><fork>true</fork></configuration> </plugin>
(2)打开idea编译器的File->Settings-> Build-Execution-Deployment -> Compiler
将这些配置如下图配置全选。
(3)在编译器快捷键command+shift+A
输入”registry”,找到Registry点击进去:
(4)选择compiler.automake.allow.when.app.running
重启idea。
运行项目,然后修改下文件,command+s保存,可看到控制台自动在运行部署了。其实这种部署的概念基本在本地,这里可称为热更新,真正的热部署可以参考:
jenkins详解:https://www.geek-share.com/detail/2725266381.html。
相关文章推荐
- 【死磕springboot2.0】idea中springboot项目进行热部署配置。
- Idea SpringBoot项目 配置 热部署
- idea 中配置 spring-boot 项目热部署
- idea中的springboot项目打包成war包部署到tomcat中
- Spring Boot 配置 IDEA&DevTools 热部署
- idea+Spring Boot的第一个应用,以及热部署的配置
- idea创建springboot项目图文教程(配置文件)(五)
- IDEA 配置maven + SpringBoot项目在新电脑上的配置运行
- 在idea里面如何对spring boot项目进行热部署
- [置顶] idea创建springboot项目图文教程(配置文件)(五)
- Idea 打包maven项目 以及spring boot 的自动配置
- 关于springBoot项目在IDEA中热部署问题
- IntelliJ IDEA Spring Boot 项目添加热部署
- 使用IDEA从零配置springboot项目环境
- SpringBoot项目中的热部署配置
- Idea对springboot项目的jar包部署
- Spring Boot与前端配合与Idea配置部署操作过程
- springboot部署到阿里云,配置https,springboot项目同时支持http和https请求,阿里云配置https
- 解决springboot部署时使用外部文件配置项目参数的问题
- spring boot项目相关配置用war包部署到tomcat下详细教程