Springboot 热部署配置

热部署的作用就是在于开发时如果我们代码有修改,不用自己手动启动项目,idea会自动重启项目。
如何配置热部署:
1.pom.xml文件内加入热部署的依赖

	<dependency>
		<groupId>org.springframework.bootgroupId>
		<artifactId>spring-boot-devtoolsartifactId>
		<optional>trueoptional>
		<scope>runtiomscope>
	dependency>

2. 在appllication-dev.properties添加配置

#热部署配置
#设置开启热部署
spring.devtools.restart.enabled=true
#重启目录
spring.devtools.restart.additional-paths=src/mail/java
spring.devtools.restart.exclude=WEB-INF/**
#页面不加载缓存修改及时生效
spring.devtools.freemarker.cache=false

3.idea 添加配置 File -> settings ->Compiler 将Bulid project automatically 勾选上。

Springboot 热部署配置_第1张图片
4. Ctrl + Shift + Alt + / 快捷键 弹出Maintenance窗口,选择Registry选项

Springboot 热部署配置_第2张图片
5. 找到key为compiler.automake.allow.when.app.running 将其勾选
Springboot 热部署配置_第3张图片

热部署配置完成,重新启动项目即可

你可能感兴趣的:(Spring,Boot,spring,boot,intellij-idea,java)