springloaded热加载
2019独角兽企业重金招聘Python工程师标准>>>
作为一名Java开发者您是否会遇到这种情况:新增一个方法或字段必须重启tomcat才能对其进行调试? 有没有办法使得不重启tomcat就能调试呢.spring-loaded就可以.
spring-loaded是一个开源项目,项目地址:https://github.com/spring-projects/spring-loaded 且看下面这一段话: Spring Loaded allows you to add/modify/delete methods/fields/constructors. The annotations on types/methods/fields/constructors can also be modified and it is possible to add/remove/change values in enum types. 意思是它允许你动态得新增/修改/删除某个方法/字段/构造方法,同样可以修改作用在类/方法/字段/构造方法上的注解.也可以新增/删除/改变枚举中的值.
线上模式使用原理跟开发模式一样
- 把springloaded-1.2.5.RELEASE.jar放到tomcat的bin文件夹下
- 打开bin下的catalina.bat,添加如下一句 set JAVA_OPTS=-javaagent:springloaded-1.2.5.RELEASE.jar -noverify 这样就完成了spring-loaded的安装,能够检测tomcat下部署的webapp,在不重启tomcat的情况下,实现应用的热部署。
转载于:https://my.oschina.net/u/1997151/blog/1574758
springloaded热加载相关推荐
- IntelliJ IDEA 2017.3.2 热加载(Hot Swap)
一.IntelliJ IDEA 自带热加载,修改代码后点击Ctrl + F9即可 缺点:1.Ctrl + F9只对当前类重新编译加载 2.只支持构造代码块的CRUD.方法体内代码修改.资源文件内容的修 ...
- SpringBoot+gradle+idea实现热部署和热加载
前言 因为之前使用myeclipes的同学就知道,在使用myeclipes的时候,java文件或者jsp文件写完之后会被直接热加载到部署的容器中,从而在开发的时候,不同经常去重启项目,从而达到了增加开 ...
- springboot-devtools idea或eclipse 热加载
大家好,我是烤鸭: 今天分享一下springboot项目的热加载. 第二种方式在eclipse和idea中都可以.虽然会有一些小坑. 方式有两种: 1. springloaded(无效) < ...
- SpringBoot热加载实现与类加载浅谈
SpringBoot热加载实现与类加载浅谈 热部署与热加载: 热部署和热加载都是基于类加载器实现的,热加载是服务器监听class等文件的改变然后对改变的文件进行局部加载,所以不会删除session,也 ...
- 热加载和热部署,没听过?看看 Tomcat 是怎么实现的
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者 | 不学无数的程序员 来源 | https://urlify ...
- 前端使用fis3开启本地服务器,并实现热加载功能
为了摆脱调试页面的时候需要不断切换刷新的痛苦,热加载就是因此而生,自动刷新是如此快乐 使用fis3便可以帮我们轻松实现,如果不知道什么是fis3,你可以猛点这里:fis3 接下来就要开始了: 安装fi ...
- vue indev.html,webpack多入口热加载很慢
项目是多入口(多页面),每次修改代码,热加载都很慢,定格在 94% asset optimization持续5秒左右,页面才更新内容.这个应该是webpack存在的问题. 我发现减少页面数量,热加载会 ...
- spring boot的热加载(hotswap)
官网上是叫hotswap,有人翻译成热部署,有人翻译成热加载 个人倾向于使用热加载在这个词,和谷歌翻译的热插拔相似. 关于个人理解 http://www.cnblogs.com/ptqueen/p/8 ...
- 利用SPRING管理热加载的GROOVY对象!
作者:paleXu的技术博客 来源:https://palexu.github.io/posts/spring-dynamic-load-groovy-bean?hmsr=toutiao.io& ...
最新文章
- 【swjtu】数据结构实验_二叉树的字符图形显示程序(半期)
- webstorm / intellij IDEA / phpstorm license server 激活链接 (过期留言更新)
- 【Discuz!】去掉版面的右侧的“收藏本版”和“订阅”
- python进阶(小白也能看懂)——装饰器浅谈(一)
- 安卓下载保存到本地(一)
- #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
- windows打开设备管理器
- spring与struts2 mvc共存web.xml简单配置
- go revel框架搭建
- 位、字节、字符数的关系
- 前端对用户身份证号码进行验证以及模糊显示
- 《微型计算机原理与接口技术》期末总复习 —— 一篇匆匆忙忙的复习笔记
- 为什么大家都说别去外包?外包公司到底能不能去?
- [语音处理] .flac文件转.wav文件
- Matlab矩阵幂运算
- 无人驾驶数据库汇总(不断更新)
- 模块电路选型(5)----电机驱动模块
- adb: failed to install ebug.apk: Failure [INSTALL_FAILED_VERSION_DOWNGRADE]
- excel 自定义工具栏_您的自定义Excel工具栏
- 电脑技巧:分享6个实用的资源网站