首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一个会写诗的程序员的博客

    IDEA 热部署配置 HotSwapAgent-IntelliJ-IDEA-plugin

    No support for JDK8+) DCEVM (free-opensource-reallyhot :grinning:) We will choose: DCEVM + Hotswap Agent :thumbsup: DCEVM Installation steps: 1. Download latest release of DCEVM Java patch and launch the installer with sudo(e.g. sudo java -jar DCEVM-light JDK version 1.8.0_45 is recommended. download here DCEVM 3. change_02 More info: DCEVM & HotswapAgent

    2.3K40发布于 2020-09-28
  • IDEA 2025提升开发体验的宝藏插件推荐

    插件能力自动检测「可热替换」范围(绿色✅)vs「需重启」(红色⚠️)一键触发:ReloadChangedClasses(比Run/Debug更细粒度)与DCEVM/HotswapAgent深度集成支持SpringBootDevTools 协同工作搭配DCEVM使用,90%的代码修改无需重启,开发效率飞跃!

    96110编辑于 2025-12-26
  • IDEA 2025 年末宝藏插件推荐:实用感拉满!

    插件能力 自动检测「可热替换」范围(绿色 ✅)vs「需重启」(红色 ⚠️) 一键触发:Reload Changed Classes(比 Run/Debug 更细粒度) 与 DCEVM / HotswapAgent 深度集成 支持 Spring Boot DevTools 协同工作 搭配 DCEVM 使用,90% 的代码修改无需重启,开发效率飞跃!

    34600编辑于 2026-02-27
  • 来自专栏全栈程序员必看

    ubuntu 安装jdk

    documentation) …(省略部分显示结果) openjdk-6-source - OpenJDK Development Kit (JDK) source files openjdk-7-jre-dcevm

    1.9K10编辑于 2022-09-07
  • 来自专栏Redis存储

    热加载原理解析与实现

    最根本的方式是修改JVM的源代码,改变 classloader 的加载行为,使虚拟机能监听 class 文件的更新,重新加载 class 文件(JRebel和美团Sonic是使用这种方式的,但Sonic是使用了Dcevm Sonic使用的是DcevmDcevm(DynamicCode Evolution Virtual Machine)是Java Hostspot的补丁(严格上来说是修改),允许(并非无限制)在运行环境下修改加载的类文件。

    6.8K40编辑于 2022-06-19
  • 来自专栏瞎说开发那些事

    推荐!国外程序员整理的Java资源大全

    DCEVM:通过修改JVM,在运行时可无限次重定义已加载的类。OpenJDK 7、8已提供支持,详情可查看这个分支(fork)。 JRebel:商用软件,无需重新部署可即时重新加载代码及配置。

    2.4K30发布于 2018-06-19
  • 来自专栏我是攻城师

    Java学习资料汇总

    DCEVM:通过修改JVM,在运行时可无限次重定义已加载的类。OpenJDK 7、8已提供支持,详情可查看这个分支(fork)。 JRebel:商用软件,无需重新部署可即时重新加载代码及配置。

    2.5K50发布于 2018-05-11
  • 来自专栏Hongten

    基于java平台的常用资源整理

    DCEVM:通过修改JVM,在运行时可无限次重定义已加载的类。OpenJDK 7、8已提供支持,详情可查看这个分支(fork)。 JRebel:商用软件,无需重新部署可即时重新加载代码及配置。

    2.1K20发布于 2018-09-13
  • 来自专栏京东技术

    pfinder实现原理揭秘

    想要突破这种局限,就需要使用Dcevm(Java Hostspot的补丁)了。 欢迎有兴趣的同学一起学习交流。

    61110编辑于 2024-07-04
  • 来自专栏微信公众号【Java技术江湖】

    30 分钟快速入门 Docker 教程

    docker pull registry.cn-hangzhou.aliyuncs.com/qp_oraclejava/orackejava:8u172_DCEVM_HOTSWAPAGEN_JCE 这里

    1K21发布于 2019-09-24
  • 来自专栏JavaEdge

    谈谈Java Intrumentation和相关应用

    6.2.4 Dynamic Code Evolution VM (DCE VM)   DCEVM是一款基于Java HotSpot(TM) VM修改的JVM,其目的就是允许对加载过的类无限制的修改(redefinition

    1.3K41发布于 2020-05-27
  • 来自专栏芋道源码1024

    谈谈阿里arthas背后的原理

    6.2.4 Dynamic Code Evolution VM (DCE VM) DCEVM是一款基于Java HotSpot(TM) VM修改的JVM,其目的就是允许对加载过的类无限制的修改(redefinition

    2.6K51编辑于 2022-03-04
  • 来自专栏琯琯博客

    awesome-java-cn

    官网 DCEVM:通过修改JVM在运行时支持对已加载的类进行无限次重定义。官网 HotswapAgent:支持无限次重定义运行时类与资源。官网 Immutables:类似Scala的条件类。

    4.8K80发布于 2018-05-09
  • 来自专栏大数据仓库建设

    Awesome Java - 2017 Java 资源大合集

    DCEVM - Modification of the JVM that allows unlimited redefinition of loaded classes at runtime.

    2.3K10发布于 2019-03-14
  • 来自专栏二进制文集

    Java资源大全中文版

    官网 DCEVM:通过修改JVM在运行时支持对已加载的类进行无限次重定义。官网 HotswapAgent:支持无限次重定义运行时类与资源。官网 Immutables:类似Scala的条件类。

    3.6K21发布于 2020-03-20
  • 来自专栏Albert陈凯

    2019-08-17 awesome-java,JAVA开发的武器库

    DCEVM - JVM modification that allows unlimited redefinition of loaded classes at runtime.

    2.4K30发布于 2019-11-15
  • 来自专栏软件开发

    Java资源大全中文版(Awesome最新版)

    DCEVM - 修改JVM,允许在运行时无限制地重新定义加载的类。 Faux Pas -通过规避Java运行系统中的任何功能接口默认情况下不允许引发检查异常的问题来简化错误处理的库。

    3.8K135发布于 2018-01-04
  • AI时代的软件服务开发01-工程环境搭建

    request": "launch", "mainClass": "com.simbest.boot.SimbestApplication", "vmArgs": "-XXaltjvm=dcevm

    63911编辑于 2025-06-24
领券