之前用Eclipse的时候,可以下载插件jrebel进行热部署,但是换成idea后,怎么部署都不行,只能用idea自带的热部署了。

idea自带的热部署,只能对方法内进行的更改进行重新加载,如果是新增一个方法,或者在类上增加异常,这些是不会生效的。

下面是配置idea热部署的步骤。这个是在mac电脑上的操作,如果是windows上,可能会有所不同,比如mac上是在[Preferences]中设置,windows是在[settings]中设置:

1、点击[IntelliJ IDEA]-[Preferences]。

图1.Preferences

2、在弹出框中,点击[Build],在右侧选择[Compiler]。

图2. Compiler

3、在[Compiler]页面,勾选[Build project automatically]。

图3.勾选自动编译

4、对自己的springboot项目进行配置。在编译项目的旁边,点击项目名,在弹出的下拉框中,选择[Edit Configurations]。

图4.Edit Configurations

5、在Edit Configurations弹出框中,找到 Running Application Update Policies,将下面的两个选项都更新为"Update classes and resources",这样就配置完了。

图5.设置自动加载资源

6、设置完成后,在控制台,就可以看到一个刷新按钮,修改完代码后,点击刷新按钮,就会加载修改的代码。如果以上几个步骤都设置完成了,没有出现刷新按钮,可以重启一下idea。

图6.检查是否设置成功

以上就是IDEA配置热部署的步骤了,希望对你有所帮助。

如果觉得写的不错的话,记得点赞 哦!

html自动刷新 idea_IDEA设置热部署相关推荐

  1. 360浏览器自动刷新选项设置方法

    360浏览器自动刷新选项设置方法 360浏览器不安装插件自动刷新怎么设置?我们使用浏览器在游览器贴吧的时候,经常会不同的按"Ctrl+R"或者是"F5"来刷新页 ...

  2. IDEA中设置热部署

    自从 IntelliJ IDEA 出道以来,就得到很多人青睐,现在越来越多的人从Eclipse中走入IntelliJ IDEA,我也是其中一个,当然刚开始会有很多不适应,不止因为快捷键,还有它的配置, ...

  3. idea tomcat热部署_IDEA设置热部署

    之前用Eclipse的时候,可以下载插件jrebel进行热部署,但是换成idea后,怎么部署都不行,只能用idea自带的热部署了. idea自带的热部署,只能对方法内进行的更改进行重新加载,如果是新增 ...

  4. Eclipse配置工程自动执行ant实现热部署

    思路:配置 Eclipse 自动执行一个Ant脚本,在Ant脚本内自己定义热部署的步骤,这样在每个文件更新后就可以自动部署到服务的目录中了. 一.配置Eclipse 工程自动执行一个Ant 脚本. 1 ...

  5. chrome打开本地html自动刷新,chrome自动刷新怎么设置_chrome浏览器如何自动刷新当前页面-win7之家...

    我们在使用电脑中的chrome浏览器浏览网页中内容的时候,为了能够查看到最新的发布的内容,许多用户都会对网页进行及时的刷新,然而这样的操作很是麻烦,因此有些用户就想要给网页设置成自动刷新,那么chro ...

  6. 计算机管理老是自动打开,win10系统打开设备管理器后一直自动刷新的设置方案...

    win10系统使用久了,好多网友反馈说win10系统打开设备管理器后一直自动刷新的问题,非常不方便.有什么办法可以永久解决win10系统打开设备管理器后一直自动刷新的问题,面对win10系统打开设备管 ...

  7. vue-cli3项目移动设备调试访问报错WDS:Disconnected,无法自动刷新或模块热替换

    原文地址:https://blog.csdn.net/qq_42420120/article/details/82912944 因为默认情况下,cli3中devServer开启时默认使用的IP不是局域 ...

  8. notepad++设置自动刷新文本(中文版/英文版)

    目录 问题描述 设置方法 中文版 英文版 问题描述 现在包括很多文档.日志.代码,在查看时 为了格式整齐 更好的发现问题,我们都使用notepad++打开查看,但是,我们修改了文档内容时,如何让文档自 ...

  9. 怎么让html自动刷新,“360浏览器怎么设置自动刷新网页解决方案”的解决方案...

    问题描述:如何设置360浏览器的自动刷新功能 解决方案: 1.安装360安全浏览器和360极速浏览器.如果你的浏览器不是360的,那么先打开360安全卫士,找到"软件管家",找到& ...

最新文章

  1. 死磕 java同步系列之ReentrantReadWriteLock源码解析
  2. 数据库界的Swagger:一键生成数据库文档!你不了解一下?
  3. ElasticSearch 面试 4 连炮,你顶得住么?
  4. 从你输入一个网址,到网页显示,其间发生了什么?
  5. php开启curl和openssl
  6. 索引超出矩阵维度_搜索引擎技术之倒排索引原理详解,及案例分析
  7. 常用30种MySQL查询语句优化方法
  8. linux技巧----查找某个正在执行的脚本
  9. xwpftablecell设置字体样式_HTML的文字样式
  10. Mac Nginx 配置 Tomcat 配置 jdk环境变量 Nginx部署服务遇到的坑(1)
  11. BZOJ 2456: mode
  12. PDF to Word Document Converter for Mac(PDF格式转换必备)
  13. vue-router路由的使用
  14. c语言程序关键字查询,C语言关键字大全(共32个)
  15. 很迷茫,30岁,大专学历,没有一技之长,负债累累,怎么翻身?
  16. 2021秋季《数据结构》_EOJ 1086.哥尼斯堡的七桥问题
  17. csgo红锁号能解锁吗_CSGO红锁黑刀号!重磅!大规模红锁!
  18. 教你如何正确的去校验身份证
  19. 第六章、面向对象基础--中(续)构造器、this、包、eclipse的使用
  20. 3ds Max场景卡顿的优化方法

热门文章

  1. 最全面的linux信号量解析
  2. 数据仓库分层ODS DW DM 主题 标签
  3. nginx请求频率限制模块ngx_http_limit_req_module
  4. 神经网络基础:七种网络单元,四种层连接方式
  5. [Android]Volley源代码分析(店)应用
  6. 挂载WebDav提供的网络存储----Client端
  7. Go语言 - 忍不了了!!!已将Go语言各标准包文档.移到自己服务器上
  8. Vmware将于2007年8月在杭州和南京举办虚拟化巡展
  9. 简单试用了一下 dynamips 7200路由模拟器
  10. Tensorflow实现简单神经网络