javaee论坛

普通会员

225648

帖子

346

回复

360

积分

楼主
发表于 2019-11-01 17:53:42 | 查看: 128 | 回复: 1

1、首先引入jar包依赖;添加spring-boot-devtools的包,true必须加上

<!--springboot热启动--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><!--这个需要为true热部署才有效--><optional>true</optional></dependency>

2、修改spring-boot-maven-plugin插件,增加<fork>true</fork>

<plugin>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-maven-plugin</artifactId>  <configuration>    <fork>true</fork>  </configuration></plugin>

 

二、springboot热启动失效解决方案

如果没有效果的话,说明IDEA缺少一些设置,那么就需要执行下面两步操作;

原因是,IDEA不同于Eclipse直接添加jar和插件即可,IDEA需要修改一下设置(换项目后IDEA可能会重置配置):

1、找到Setting---->Compiler设置(也可以快捷键:Ctrl+Alt+S),勾选"Buildprojectautomatically";

2、使用快捷键Alt+Ctrl+shift+a+/,(如果不行,就点击Alt+shift+a)选择Registry,打开界面;

3、界面内勾选compiler.automake.allow.when.app.running即可,如果没有这个选项,重置一下IDEA即可找到。

4、最后,记得重启一下IDEA才可以生效。

到此,热启动失效已解决,希望对你有帮助。

 

更多精彩,请关注我的"今日头条号":Java云笔记随时随地,让你拥有最新,最便捷的掌上云服务


普通会员

1

帖子

348

回复

357

积分
沙发
发表于 2024-04-27 14:44:39

好好好

您需要登录后才可以回帖 登录 | 立即注册

触屏版| 电脑版

技术支持 历史网 V2.0 © 2016-2017