IDEA配置SpringBoot热启动,以及热启动失效问题

 更新时间:2023年11月20日 09:37:34   作者:Java Punk  
这篇文章主要介绍了IDEA配置SpringBoot热启动,以及热启动失效问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、IDEA配置springboot热启动方法

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),勾选"Build project automatically";

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

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

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

总结

到此,热启动失效已解决。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java生成表格图片的实例代码

    Java生成表格图片的实例代码

    这篇文章主要介绍了Java生成表格图片的实例代码,帮助大家更好的理解和学习Java,感兴趣的朋友可以了解下
    2020-09-09
  • 创建自定义的Java注解类的方法

    创建自定义的Java注解类的方法

    这篇文章主要介绍了创建自定义的Java注解类的方法,主要部分为创建一个带有Java类型@interface的新类型,需要的朋友可以参考下
    2015-07-07
  • Java Thread.currentThread().getName() 和 this.getName()区别详解

    Java Thread.currentThread().getName() 和 this.getName()区别详

    本文主要介绍了Thread.currentThread().getName() 和 this.getName()区别详解,TestThread testThread = new TestThread();
    2022-02-02
  • Springboot集成mqtt客户端详解

    Springboot集成mqtt客户端详解

    MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。本文为大家分享了Springboot整合mqtt服务的示例代码,需要的可以参考一下
    2022-10-10
  • 解决maven启动Spring项目报错的问题

    解决maven启动Spring项目报错的问题

    下面小编就为大家分享一篇解决maven启动Spring项目报错的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • Java实现监控多个线程状态的简单实例

    Java实现监控多个线程状态的简单实例

    下面小编就为大家带来一篇Java实现监控多个线程状态的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • Java实现汽车租赁系统

    Java实现汽车租赁系统

    这篇文章介绍了Java实现汽车租赁系统的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • SpringBoot的@GetMapping路径匹配规则、国际化详细教程

    SpringBoot的@GetMapping路径匹配规则、国际化详细教程

    这篇文章主要介绍了SpringBoot的@GetMapping路径匹配规则、国际化,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-11-11
  • idea的spring boot项目实现更改端口号操作

    idea的spring boot项目实现更改端口号操作

    这篇文章主要介绍了idea的spring boot项目实现更改端口号操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • SpringMVC请求流程源码解析

    SpringMVC请求流程源码解析

    这篇文章主要介绍了SpringMVC请求流程源码分析,包括springmvc使用,SpringMVC启动过程及SpringMVC请求过程,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-07-07

最新评论