idea+spring-boot+devtools热部署

maven dependencies增加

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-devtools</artifactId>
	<optional>true</optional>
</dependency>

project增加

<build>
	<plugins>
		<plugin>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-maven-plugin</artifactId>
			<configuration>
			<!--fork :  如果没有该项配置,肯呢个devtools不会起作用,即应用不会restart -->
				<fork>true</fork>
			</configuration>
		</plugin>
	</plugins>
</build>

idea设置


ctrl+shift+alt+/




springboot 配置文件增加不需要restart的目录 
spring.devtools.restart.exclude=config/**,static/**,templates/**
将启动config中的before的make删除

重启项目即可。


©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页