springboot每次修改代码都需要重启项目,进行热部署后就不需要每次修改代码都要重启项目了

热部署:

  需要在pom.xml里进行配置

<dependency>   <groupId>org.springframework.boot</groupId>   <artifactId>spring-boot-devtools</artifactId>   <!-- optional=true, 依赖不会传递, 该项目依赖devtools; 之后依赖boot项目的项目如果想要使用devtools, 需要重新引入 -->   <optional>true</optional></dependency>需要放在父标签<dependencies>内这时候会有红色报错Dependency 'org.springframework.boot:spring-boot-devtools:<unknown>' not found more... (Ctrl+F1)重新install依赖包即可若是报错标红在<dependency>是因为特殊符号空格之类的,重新敲一遍,或者修改下空格即可
如若不行,你也是用的idea的话可以考虑下像我这么设置一下

  1) “File” -> “Settings” -> “Build,Execution,Deplyment” -> “Compiler”,选中打勾 “Build project automatically” 。

  2) 组合键:“Shift+Ctrl+Alt+/” ,选择 “Registry” ,选中打勾 “compiler.automake.allow.when.app.running” 。


转载于:https://www.cnblogs.com/aryun/p/10774875.html

springBoot修改代码不需要重启-热部署相关推荐

  1. idea拦截了html中的静态资源,IDEA配置静态资源热加载操作(Springboot修改静态资源不重启)...

    第一步: 修改file->settings->compiler->build project automatically 第二步: 按ctrl+shift+a,搜索Registry双 ...

  2. springboot项目在idea中的热部署的几种方式

    1. devtools依赖方式 我们在使用idea运行springboot项目时想要实现热部署,首先需要添加依赖 <dependency><groupId>org.spring ...

  3. idea修改代码后不重启项目_使用DevTool实现SpringBoot项目热部署

    前言 最近在开发的时候,每次改动代码都需要启动项目,因为有的时候改动的服务比较多,所以重启的次数也就比较多了,想着每次重启等待也挺麻烦的,就打算使用DevTools工具实现项目的热部署 热部署是什么 ...

  4. SpringBoot项目在IDEA上实现热部署

    热部署: 热部署是指在项目首次部署,服务启动之后,如果应用发生了变化,而且IDEA感知到了应用的变化,就自动完成jar的更新,无需手动再次启动项目,就可以访问应用的更新,但是对配置文件的修改除外! 第 ...

  5. 【Eclipse】Eclipse中tomcat的Server配置(解决修改代码不断的重启服务器)以及设置tomcat文件发布位置与JSP编译位置查看...

     Eclipse有时候修改一点JS或者JSP都会自动重启,有时候修改完JS或者JSP之后必须重启服务器才生效,下面研究了server的一些选项之后彻底解决了这些问题,下面做记录: 我的 Eclipse ...

  6. IDEA热部署插件JRebel使用

    JRebel安装与激活 JRebel 使用 此时已经安装好并已激活,我们使用 JRebel debug的时候,修改代码,不能实现热部署,因此还需要设置其他地方 1.项目自动编译 设置 compiler ...

  7. 开启springboot中对jsp页面修改后的热部署

    原始的springboot项目修改完jsp页面之后还要重新启动项目才能生效,现对jsp页面进行热部署, 在application.yml中加入如下配置: 在配置文件中输入jsp后,选择第三个,因为实在 ...

  8. Springboot在IDEA热部署的配置方法

    转自:https://www.jb51.net/article/138121.htm 1 pom.xml文件 注:热部署功能spring-boot-1.3开始有的 1 2 3 4 5 6 7 < ...

  9. idea spring boot中热部署 自动更新不用重启服务

    近来在使用idea做springboot的项目,但是发现每次修改之后我都需要重新将项目关闭再开启,这样比较繁琐,发现通过热部署的方式让我们可以一边修改我们的项目,然后在页面中直接通过刷新展示出来 sp ...

最新文章

  1. python 读取二进制文件 转为16进制输出
  2. Vue-resource中post请求将data数据以request payload转换为form data的形式
  3. Uboot分析(三)
  4. 区位码\机器码\内码关系
  5. excel趋势线公式导出_Java 添加、读取、删除Excel中的图表趋势线
  6. 虚构合同、虚开发票套取高校配套科研经费,一副教授被公诉!
  7. Swift与OC混编过程中的配置
  8. 微信状态可设置QQ音乐 网友:能不能整点实用的?
  9. -i https://pypi.tuna.tsinghua.edu.cn/simple -U
  10. 【机器学习】一型模糊集和二型模糊集
  11. 使用frida获取微信EnMicroMsg.db 数据库密码
  12. python模块之junos-eznc
  13. 怎么用计算机属性打开文件,鼠标双击打不开文件怎么办 鼠标双击变成属性的解决方法...
  14. 笔记本当服务器显示器怎么连接,笔记本当主机显示器的设置方法
  15. vue清空子组件数据或强制刷新子组件
  16. 虚幻动画 | 让角色动起来,实现一个简易的走、跑、跳状态机
  17. 热修复(一)原理与实现详解
  18. Git生成生成公钥和私钥
  19. python Pygame库介绍和使用,基本游戏开发
  20. 计算机无法自动排列,Win10电脑如何设置文件夹不再自动排列|取消电脑文件夹自动排列的方法...

热门文章

  1. 自适应表格连续字符换行及单行溢出点点点显示
  2. CSS之Multi-columns的column-gap和column-rule
  3. python 字符串翻转
  4. 【USACO15DEC】最大流Max Flow
  5. POJ :3614-Sunscreen
  6. 《大型网站技术架构:核心原理与案例分析》-- 读书笔记 (2) : 大型网站核心架构要素(1) -- 性能...
  7. Mvc 学习笔记(一)
  8. 查看当前提供了哪些引擎
  9. [转]字符串匹配那些事
  10. 将应用程序安装为Windows服务