网上查了很多关于这个热部署的帖子,但是我试了都不好用。 如果哪位大神好用了,麻烦私信我,谢谢啦。
在这里写个帖子记录一下。
首先说明一点, 我用下面的配置之后,还是不好用,只能配置完这些东西,然后按Rebuild Project 快捷键 Ctrl+ F9,进行重新build,之后你就可以试一下改完代码之后的效果了。
先说一下总共需要配置哪些东西。
1.引入maven devtools依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope>true</scope> </dependency>
2.在maven plugin中增加下面配置
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork>
</configuration>
</plugin>
</plugins>
3. 进行IDEA配置 勾选 File=>Settings=>Build,Execution,Deployment=>Compiler=> Build project automatically
4. 按快捷键 Ctrl+Shift+Alt+/ , 选中 Registry , 勾选 compiler.automake.allow.when.app.running
IDEA下 springboot 使用devtools热部署确实不好用
原文:https://www.cnblogs.com/liumy/p/10924013.html