IDEA如何使用热部署方式启动项目?

IDEA如何使用热部署方式启动项目?热部署可以使的修改代码后,无须重启服务器,就可以加载更改的代码。具体步骤一、开启IDEA的自动编译(静态编译)操作步骤:打开顶部工具栏File->Settings->DefaultSettings->Build->Compiler然后勾选Buildprojectautomatically。二、开启IDEA的自动编译(动态编译…

大家好,又见面了,我是你们的朋友全栈君。

热部署可以使的修改代码后,无须重启服务器,就可以加载更改的代码。

具体步骤

一、开启IDEA的自动编译(静态编译)

操作步骤:打开顶部工具栏 File -> Settings -> Default Settings -> Build -> Compiler 然后勾选 Build project automatically 。

IDEA如何使用热部署方式启动项目?

二、开启IDEA的自动编译(动态编译)

操作步骤:同时按住 Ctrl + Shift + Alt + / 然后进入Registry ,勾选自动编译并调整延时参数。

  • compiler.automake.allow.when.app.running -> 自动编译
  • compile.document.save.trigger.delay -> 自动更新文件IDEA如何使用热部署方式启动项目?

三、开启IDEA的热部署策略

操作步骤:顶部菜单- >Edit Configurations->SpringBoot插件->目标项目->勾选热更新。

IDEA如何使用热部署方式启动项目?

IDEA如何使用热部署方式启动项目?

四、在项目添加热部署插件

操作步骤:在maven项目中的pom.xml中引入以下依赖

<dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-devtools</artifactId>
      <scope>runtime</scope>
</dependency>

五、关闭浏览器缓存

操作步骤:以Goole浏览器为例,打开F12的Network选项栏,然后勾选【✅】Disable cache 。

IDEA如何使用热部署方式启动项目?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143587.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ideavim怎么用_idea基本使用教程

    ideavim怎么用_idea基本使用教程ideavim使用分享ideavim使用ideavim介绍ideavim是JetBrains官方开发的模拟vim插件,熟练ideavim的人可以更快的进行操作,大部分操作都可以用键盘来代替。纯vim也能进行更高效的开发,但是一款适合自己深定义的配置,能够让人更加高效。配合ide的智能补全,就一个字爽ideavim的安装idea中自带的插件管理搜索ideavim然后选择安装macos打开idea配置cmd+,windows打开idea配置ctrl+shfit+s

    2022年10月1日
    4
  • ideavim有什么用_intellij idea社区版

    ideavim有什么用_intellij idea社区版IdeaVim史诗级分享之前就对vim非常着迷,而我本身就是写java代码的,经常使用Idea这个IDE。2019年初,Idea里一个和vim有关的插件,深深的吸引了我,名字叫Ideavim。后来我就开始使用了。用它的时候,idea原本的快捷键很多就会失去自己的效力。需要进行重新映射,我花了一些时间将一些非常常用的快捷键整理收集,然后赋予其ideavim的快捷键。取得了非常不错的效果。使用vim,最大的好处,是减少打代码的时候进行键鼠切换的频率。有一种相当不错流畅感

    2022年10月1日
    3
  • 薯条 SpringBoot 在IDEA中实现热部署 (JRebel实用版)「建议收藏」

    薯条 SpringBoot 在IDEA中实现热部署 (JRebel实用版)「建议收藏」热部署只是针对class文件,源文件这些。对于属性文件.xml或.properties,只要修改了,都需要重启服务器,因为属性文件是在服务器启动的时候加载的,不可能被热部署识别到。下载并安装Jrebel实例服务地址:https://jrebel.qekang.com/{GUID}自行生成GUID地址:在线生成GUID如果失效刷新GUID替换就可以!欢迎留言反…

    2022年5月22日
    113
  • navicat激活码最新(JetBrains全家桶)

    (navicat激活码最新)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月30日
    77
  • idea 配置SVN_idea的svn插件

    idea 配置SVN_idea的svn插件如何解决idea中配置svn不能用的问题Can’tuseSubversioncommandlineclient:svnThepathtotheSubversionexecutableisprobablywrong.Fixit.mac自带svnsvn–versionbrewlistsubversion然后idea配置文件更改如果默认这样有问题更改为…

    2025年9月23日
    7
  • idea远程debug weblogic_idea远程调试代码

    idea远程debug weblogic_idea远程调试代码https://blog.csdn.net/u013559614/article/details/123375027Idea远程调试tomcatIdea配置配置remote传输方式,默认为Socket​Socket:macOS及Linux系统使用此种传输方式;​Sharedmemory:Windows系统使用此种传输方式。​调试模式,默认为Attach​Attach:此种模式下,调试服务端(被调试远程运行的机器)启动一个端口等待我们(调试客户端)去连接;​

    2025年10月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号