为了使用springboot热部署功能,在使用创建向导时应选
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为了使用springboot热部署功能,在使用创建向导时应选相关的知识,希望对你有一定的参考价值。
参考技术A 为了使用springboot热部署功能,在使用创建向导时应选maven启动项目。最常用的热部署方式,其实不算热部署,当你更改代码保存了,它就会重新启动springboot项目,不需要手动修改pom文件,添加devtools的依赖。在SpringBoot中使用热部署(DevTools)
一、简介
有时候我们开发完SpringBoot项目后,启动运行。但是经常发现代码需要反复修改,然后修改部分内容后需要再启动....这样太费时了,热部署就是用来解决这一问题。让你修改完代码后,能自动执行编译并运行。
二、工具
IntelliJ IDEA、SpringBoot 2.0.4
三、步骤
1、创建正常SpringBoot的Maven项目
2、在需要热部署的项目中(或者在全局父Maven模块中)加入DevTools
<dependencies> <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-devtools --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <version>2.0.4.RELEASE</version> </dependency> </dependencies>
3、依次点开菜单 【File】-【Settings】-【Build,Execution,Deployment】-【Compiler】-勾选右侧的【Build project automatically】
4、按下Ctrl+Shift+A,打开搜索,输入registry,并打开搜索到的该项设置。
5、找到compiler.automake.allow.when.app.running项,并打勾。
6、最重要的一步:重启IEDA。
以上是关于为了使用springboot热部署功能,在使用创建向导时应选的主要内容,如果未能解决你的问题,请参考以下文章