idea2021的springboot热部署
Posted 沙漏无语
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea2021的springboot热部署相关的知识,希望对你有一定的参考价值。
1.pom依赖
<!--Spring 官方提供的热部署插件 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
-
如果是ecplise好像不用剩下的步骤了,没测过, 可以试一试
2、开启热部署
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <fork>true</fork><!--必须添加这个配置--> </configuration> </plugin> </plugins> </build>
3.开启idea自动make功能
CTRL + SHIFT + A –> 查找make project automatically –> 选中
-
CTRL + SHIFT + A –> 查找Registry –> 找到并勾选compiler.automake.allow.when.app.running
开启允许在运行中修改文件,2021版本的么有上述的compiler.automake.allow.when.app.running在下面中设置:
4.重启IDEA
总结:以上缺一步, IDEA都不好使的。实现热部署后,包括更新Xml, Java类中新增方法等, 都试了, 都不用重启了。
-----------------------------------------------------------------------------------------------------------------------------
修改了半天,发现每次保存都要自动重启,不是我想要的热部署啊,继续修改, 找到启动项目下的 edit configuations ,2021的隐藏比较深,需要点击Modify options 然后选择 on update action。如下所示:
以上是关于idea2021的springboot热部署的主要内容,如果未能解决你的问题,请参考以下文章