Intellij IDEA配置springBoot热加载,使代码修改后无须重启服务立即生效

这篇具有很好参考价值的文章主要介绍了Intellij IDEA配置springBoot热加载,使代码修改后无须重启服务立即生效。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.Intellij IDEA左上角——>文件——>settings——>搜索debug,然后按下图设置好后点击ok

idea修改代码后不用重启项目,spring boot,intellij-idea,后端,java,ide

2.修改springboot服务器配置,使得更新springboot应用程序或IDEA窗口失去焦点时,更新类和资源

idea修改代码后不用重启项目,spring boot,intellij-idea,后端,java,ide

idea修改代码后不用重启项目,spring boot,intellij-idea,后端,java,ide

3.IDEA开启项目自动编译

Intellij IDEA左上角——>文件——>settings——>搜索compiler,然后按下图设置号后点击ok

idea修改代码后不用重启项目,spring boot,intellij-idea,后端,java,ide

4.IDEA开启项目运行时自动make

快捷键:ctrl + shift + alt + / ,选择registry -> 勾选compiler.automake.allow.when.app.running

idea修改代码后不用重启项目,spring boot,intellij-idea,后端,java,ide

5.测试热加载是否生效

(1)添加测试方法

idea修改代码后不用重启项目,spring boot,intellij-idea,后端,java,ide

(2)使用debug方式启动项目

idea修改代码后不用重启项目,spring boot,intellij-idea,后端,java,ide

(3)使用浏览器调用该接口,发现返回结果为1

(4)更新类将方法体里的1修改成2后

(5)切换一下屏幕或点一下左下角的刷新按钮

idea修改代码后不用重启项目,spring boot,intellij-idea,后端,java,ide

(6)使用浏览器再次调用该接口,发现返回结果为2,说明已实现热加载,不需要重启应用

注意:

热加载更新的类的限制:
热加载仅支持方法块内代码修改,只有debug模式下才生效,并且是在idea失去焦点时才会触发热加载。
修改签名不生效,修改参数不支持,增加减少类的成员也不支持,修改配置文件也都不支持热加载。

idea修改代码后不用重启项目,spring boot,intellij-idea,后端,java,ide文章来源地址https://www.toymoban.com/news/detail-717631.html

到了这里,关于Intellij IDEA配置springBoot热加载,使代码修改后无须重启服务立即生效的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SpringBoot 启动配置文件加载和参数配置修改问题

    SpringBoot 或者SpringCloud 有配置文件加载和参数修改的机制,本文将从两个角度阐述参数修改和配置文件启动覆盖问题。 以下几种方式都可以被@Value读取到 java -jar -Dserver.port=8080 -Xms1024m demo.jar java -jar demo.jar --server.port=8080 从操作系统的环境变量中读取 通过项目中配置文件boots

    2023年04月15日
    浏览(33)
  • IntelliJ IDEA 修改内存大小

    idea有个配置文件,可以设置内存大小的,就跟咱的jvm的内存里面的堆大小,栈大小等等,可以设置的,而且设置了之后,你这个的性能就会得到提升。具体看下面怎么修改。 先说所要修改的文件 idea.vmoptions 的位置,这个不同的平台,估计名称可能有些差别。mac的如下图 具体

    2024年02月16日
    浏览(31)
  • 如何修改IDEA的代码样式配置+代码格式化快捷键配置

    目录 问题现象: 问题分析: 温馨提示: 1、IDEA的代码样式配置         1.1、Use tab character - Smart tabs 配置:         1.2、Tab Size 配置:         1.3、Indent 配置:         1.4、Continuation Indent 配置         1.5、应用并保存 2、代码格式化快捷键配置         2.1、应用并保存

    2024年04月16日
    浏览(29)
  • 怎么修改IntelliJ IDEA的运行内存,Idea怎么设置运行内存

    idea不该在默认的小小空间内憋屈,运行起来也会卡,这里建议提整一下大运行内存,最大内存不是运行idea就真用了这么多,而是idea最大可以用这么多运行内存,接下来是设置的步骤。   Edit Custom VM Options...   如果是4g内存的,可以改为128和2048,8g的推荐设置128和4096,我的电

    2024年02月15日
    浏览(49)
  • IntelliJ IDEA 如何修改默认Maven仓库地址

    在使用idea过程中,每次新建或者拉取新的项目后,maven仓库的地址都会变成默认的。如何修改这个默认地址,让其保持不变,我知道的有2中办法。 第一种: 1、打开IDEA,取消自动加载项目  2、点击Customize,在点击All settings...  3、搜索maven,然后在右侧红框中设置为自己的

    2024年02月11日
    浏览(65)
  • IntelliJ IDEA 修改只读模式和可写模式

    可以在 IntelliJ IDEA 对代码修改为只读模式。 当你把一个源代码修改为只读模式的话,在右上角将会显示这个文件为只读的。 如果你希望把这文件修改为可写的,可以直接通过文件菜单下面修改为可写的。 https://www.ossez.com/t/intellij-idea/14321

    2024年02月16日
    浏览(30)
  • IntelliJ IDEA修改背景颜色大全(护眼绿等)设置注释颜色

    一.IDEA默认有3种背景颜色 路径为File-settings-Editor-Color Scheme可以设置软件默认颜色,旁边的小齿轮添加颜色名字 第一种方法: IDEA设置一张背景图片,路径:File-Settings-AppearanceBehavior-Appearance 第二种方法: 手动设置护眼绿的RGB颜色 路径:File-Settings-Editor-Color Scheme-General  到这里

    2024年02月13日
    浏览(45)
  • IntelliJ IDEA相关配置

    本次使用:IDEA版本 2022.1.2 1.1 项目的JDK设置 File–Project Structure…–Platform Settings --SDKs 注1:SDKs全称是Software Development Kit ,这里一定是选择JDK的安装根目录,不是JRE的目录。 注2:这里还可以从本地添加多个JDK。使用“+”即可实现。 1.2 out目录和编译版本 File–Project Structure…

    2023年04月12日
    浏览(24)
  • IntelliJ:idea Git拉取代码

    1、任意打开一个项目后,点击File-点击New-Project from Version Control-点击Git   2、弹出下面框,URL:git地址,Directory:拉取代码到本地目录   3、将获取到的git地址复制到URL里面,再点击Test    4、点击Test将会弹出以下模态框,输入申请的git账号、密码,点击Log In    5、再点击C

    2024年02月11日
    浏览(48)
  • 5个IntelliJ IDEA插件,高效编写代码

    本文介绍5个由AI驱动的Intellij IDEA插件,助你提高生产力! 微信搜索关注《Java学研大本营》 人工智能AI是当前广受认可的未来趋势和发展方向。虽然有些人担心AI可能会取代所有的工作,但实际上只会取代那些重复性高、产出低的工作。因此,我们应该学会更加聪明地工作,

    2024年01月24日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包