解决SpringBoot在IDEA中热部署失效问题

 更新时间:2024年01月22日 10:45:00   作者:z朱五斤n  
热部署是指程序运行过程中实时更新或替换其组件的技术,即项目正在启动中,修改了配置文件中某个值或者添加了某个方法或者修改了某个方法参数,本文给大家介绍了解决SpringBoot在IDEA中热部署失效问题,需要的朋友可以参考下

热部署:是指程序运行过程中实时更新或替换其组件的技术。

即项目正在启动中,修改了配置文件中某个值或者添加了某个方法或者修改了某个方法参数,在不用重新启动项目的情况下,刷新页面等即可实现实时更新内容;

springboot实现热部署的方式:

1,加入依赖:

<!--        热部署-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
        </dependency>

2,使用插件:如JRebel

3,模板部署等等

问题:

最常见当属1加入依赖模式也是最简单的,但是往往加入依赖之后,热部署不起作用,而在Eclipse中起作用;

并且我们按照网上方法在File | Settings | Build, Execution, Deployment | Compiler目录下Build project automatically 点了对勾也不行;

还有双击shfit中Registry中compiler.automake.allow.parellel点了对勾也不行;

原因:

IDEA中没有启用自动部署编译功能,需要手动启动;

解决:

上述对勾点上的前提下,执行下述操作:

File | Settings | Advanced Settings目录下:

右侧选择Allow auto-make to start even if developed application is currently running,勾选对勾,重启IDEA,即可;

以上就是解决SpringBoot在IDEA中热部署失效问题的详细内容,更多关于SpringBoot热部署失效的资料请关注脚本之家其它相关文章!

相关文章

  • Elasticsearch写入瓶颈导致skywalking大盘空白

    Elasticsearch写入瓶颈导致skywalking大盘空白

    这篇文章主要为大家介绍了Elasticsearch写入瓶颈导致skywalking大盘空白的解决方案,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-02-02
  • Mybatis对mapper的加载流程深入讲解

    Mybatis对mapper的加载流程深入讲解

    这篇文章主要给大家介绍了关于Mybatis对mapper的加载流程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • java中对象的强、软、弱、虚四种引用详解

    java中对象的强、软、弱、虚四种引用详解

    这篇文章主要介绍了java中对象的强、软、弱、虚四种引用详解,对象的引用分为4种,分别是强引用>软引用>弱引用>虚引用,程序员可以通过不同的引用控制对象的生命周期,方便垃圾回收,使程序更加灵活的控制对象生命周期,需要的朋友可以参考下
    2023-09-09
  • Spring Boot如何集成模板引擎FreeMarker

    Spring Boot如何集成模板引擎FreeMarker

    这篇文章主要介绍了Spring Boot如何集成模板引擎FreeMarker,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • 详谈java 堆区、方法区和栈区

    详谈java 堆区、方法区和栈区

    下面小编就为大家带来一篇详谈java 堆区、方法区和栈区。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 详解Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin)

    详解Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-mav

    这篇文章主要介绍了Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-07-07
  • java常见的序列化方式

    java常见的序列化方式

    这篇文章主要为大家详细介绍了java中两种常见的序列化方式,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • java从命令行获取数据的三种方式代码实例

    java从命令行获取数据的三种方式代码实例

    这篇文章主要介绍了java从命令行获取数据的三种方式代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • 详解application.properties和application.yml文件的区别

    详解application.properties和application.yml文件的区别

    这篇文章主要介绍了详解application.properties和application.yml文件的区别,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • Java实现爬取往期所有双色球开奖结果功能示例

    Java实现爬取往期所有双色球开奖结果功能示例

    这篇文章主要介绍了Java实现爬取往期所有双色球开奖结果功能,涉及Java网页抓取、正则替换、文件读写等相关操作技巧,需要的朋友可以参考下
    2018-07-07

最新评论