E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DCEVM
JDK8和JDK11使用Hotswap Agent在idea进行热部署
之前就了解了HotswapAgent和
DCEVM
可以替换jrebel,但一直没有详细了解下,今天写这篇文章,让大家可以在JDK8和JDK11环境下进行idea热部署。
我还要去追逐我的梦
·
2023-03-12 13:33
Java
java
DCEVM
HotSwapAgent
一个免费的Java Web应用热部署工具
Jrebel弱,但是差不多够用了,最主要是免费的啦,下来LZ来描述一下如何操作准备工作:首先去这两个地址下载对应的Jar文件,对应自己本机的JDK版本来下载都可以https://github.com/
dcevm
怎么紧到长不帅
·
2020-08-19 21:43
Tools
DCEVM
,Java类动态替换初级实验说明
概述
DCEVM
,全称DynamicCodeEvolution,一个JVM补丁程序,其目的就是实现运行时的类替换。
rcom10002
·
2020-07-15 15:46
Java
java热加载技术hotswap
本文转自阿里中间件团队博客:hotswap用户手册内容摘要:关于hotswapHotswap(该补丁的网址http://ssw.jku.at/
dcevm
/)是一个允许在运行状态下无限制的修改加载类文件的
flysharkym
·
2020-07-09 16:40
java
游戏服务器之Java进阶实战(HotSwap/Script/JVM)
游戏服务器之Java进阶实战(HotSwap/Script/JVM)JavaHotSwaphotswap定义、基础知识hotswap的几种实现方式jrebel/springloaded/
dcevm
/osgi
landon30
·
2020-03-30 15:43
DCEVM
+HotSwapAgent实现java类热加载
1.安装DCEVMDCEVM主页:https://
dcevm
.github.io/写此文时,支持的JDK1.8的版本是:Java8update112,build9因为这个版本已经不是最新版jdk,所以需要去
诗和_远方
·
2018-10-07 16:25
IDEA热部署
IntelliJ
IDEA
java 热替换(二)
当我发现通过普通的agent技术只能实现“方法体内的代码替换”,于是开始在网上寻找新技术能较好的解决热替换的问题,第1个发现的便是已经比较成熟的工具
dcevm
(1)
dcevm
工具现在的jvm不是只支持“
GonnaFlyNow
·
2018-03-17 16:43
java
如何用HotSwapAgent和
DCEVM
让java开发像js开发一样高效(JRebel的替代方案)
要高效的开发Java代码,那就必须要让java像js一样,修改过的代码可以实时的反应出来。要了解如何做到这一点,我们先要知道JVM是如何工作的:我们知道,JAVA程序都是运行在java虚拟机上面(当然JVM有两种类型,JDK和单纯的JRE,这里我们主要是指的JDK,因为只有JDK包含了debug功能,而我们只有在debug端口打开的情况下才能实现runtimeclassload),我们的写的每一个
u013613428
·
2016-05-25 17:00
ClassLoader
jrebel
HotSwap
dcevm
推荐!Java资源大全
Java资源大全
DCEVM
:通过修改JVM,在运行时可无限次重定义已加载的类。OpenJDK7、8已提供支持,详情可查看这个分支(fork)。
秋风扫落叶
·
2015-12-01 16:00
Java资源大全
Dynamic Code Evolution for Java
dcevm
原理
有两个概念需要区别下:DynamicCodeEvolution(下文简称DCE):泛指java在运行时修改程序的技术.例如aop等.DynamicCodeEvolutionVM(下文简称
DCEVM
)是在
wy818
·
2015-11-04 14:00
hostswap
dcevm
什么是
dcevm
dcevm
(DynamicCodeEvolutionVirtualMachine)是javahostspot的补丁(严格上来说是修改),允许(并非无限制)在运行环境下修改加载的类文件
wy818
·
2015-11-04 14:00
Dynamic Code Evolution for Java
dcevm
原理
在hostswap
dcevm
中我们对Dynamic Code Evolution VM有了一个简单的了解,这篇文章将介绍Dynamic Code Evolution VM的实现原理。
·
2015-11-02 10:54
dynamic
hostswap
dcevm
什么是
dcevm
dcevm
(DynamicCode Evolution Virtual Machine)是java hostspot
·
2015-11-01 13:14
hosts
classLoader卸载与jvm热部署
以下的相关介绍都是在未使用
dcevm
的情况 classLoader的卸载机制  
·
2015-10-31 10:00
ClassLoader
IntelliJ+Tomcat的热部署
配置intelliJ项目的artifact启动tomcat修改代码或页面时按shift+F9,点击updateclassesandresources则可,秒同步 之前一直搞jrebel和
dcevm
什么的
Michaelyn
·
2015-05-12 10:00
classLoader卸载与jvm热部署
以下的相关介绍都是在未使用
dcevm
的情况classLoader的卸载机制 jvm中没有提供class及classloader的unload方法.那热部署及osgi中是通过什么机制来实现的呢
lyh1984
·
2015-05-05 01:31
jvm
java hotswap
p=641http://ssw.jku.at/
dcevm
/
gongweixin
·
2014-08-07 19:00
Dynamic Code Evolution for Java
dcevm
原理
有两个概念需要区别下:DynamicCodeEvolution(下文简称DCE):泛指java在运行时修改程序的技术.例如aop等.DynamicCodeEvolutionVM(下文简称
DCEVM
)是在
fengwei2009
·
2013-02-05 10:00
classLoader卸载与jvm热部署
以下的相关介绍都是在未使用
dcevm
的情况classLoader的卸载机制 jvm中没有提供class及classloader的unload方法.那热部署及osgi中是通过什么机制来实现的呢?
fengwei2009
·
2013-02-05 10:00
JDK扩展
DCEVM
让WEB程序完全不重启调试
目前JDK默认支持对方法体内部的修改,可以重新自动加载。所以在WEB工程中,可以不重启WEB容器的情况下修改方法体内部的实现,进行程序调试。但是很多时候需要新增实例变量和方法,这个时候,默认的JDK就不能支持。 这里推荐一个动态代码扩展的VM:TheDynamicCodeEvolutionVirtualMachine,可以实现不重启WEB容器的情况下,新增实例变量和方法,并动态reload后进行
zp820705
·
2013-01-29 00:00
Web
JDK扩展
DCEVM
让WEB程序完全不重启调试
目前JDK默认支持对方法体内部的修改,可以重新自动加载。所以在WEB工程中,可以不重启WEB容器的情况下修改方法体内部的实现,进行程序调试。但是很多时候需要新增实例变量和方法,这个时候,默认的JDK就不能支持。 这里推荐一个动态代码扩展的VM:TheDynamicCodeEvolutionVirtualMachine,可以实现不重启WEB容器的情况下,新增实例变量和方法,并动态reload后进行
zp820705
·
2013-01-29 00:00
Web
使用
dcevm
实现热部署
DCEVMToreloadjavaclassesuseDCEVM(DynamicCodeEvolutionVM)Getdcevm-0.2-win.jarfilefromattachmentandrunitwithjava-jardcevm-0.2-win.jar.ProgramwindowwillbeopenedandyouwillseealistofJDKinstalledonyourPC.
lzw0286
·
2012-10-17 17:00
dcevm
IDEA 热部署 自动部署不用重启tomcat 超级好用
第一安装
dcevm
下载地址http://ssw.jku.at/
dcevm
/binaries/java-jar
dcevm
-0.2-win.jar ,选择需要安装该补丁的jdk,点击按钮Install即可第二
长岛
·
2012-09-29 22:00
java class运行时热替换(hotswap)
关于hotswap(该补丁的网址http://ssw.jku.at/
dcevm
/)Hotswap是一个允许在运行状态下无限制的修改加载类文件的Java虚拟机补丁。
wcj10051891
·
2012-03-11 12:00
Class
org.objectweb.asm.ClassWriter.
(I)V和org.objectweb.asm.ClassWriter.
(Z)V
前一段给jvm更新了一个补丁:Dynamic Code Evolution for Java
dcevm
。
v5browser
·
2012-02-21 09:00
object
Dynamic Code Evolution for Java
dcevm
"发现一个NB的东
最近用debug模式调试程序出现了一些问题,修改java类,甚至修改html都得重启tomcat,很是郁闷。在网上搜索的时候发现了一个好东西不用不知道一用吓一跳,真的很快,对开发效率有很大提高。原文:hostswapdcevm什么是dcevmdcevm(DynamicCodeEvolutionVirtualMachine)是javahostspot的补丁(严格上来说是修改),允许(并非无限制)在运
v5browser
·
2011-12-23 15:00
dynamic
dcevm
资料收集
PrintGCDetails-XX:+UseParallelGC发现,jvm没有起来,报错:MustusetheserialGCintheDynamicCodeEvolutionVM想起以前在jdk6升级过
dcevm
yangjun2
·
2011-11-04 10:00
java
eclipse
jvm
jdk
虚拟机
中间件
Tomcat 免重启
要做到这样功能需要对本机有所配置一下: 安装步骤: 1、 在 windows 启动安装程序,在控制台输入 :java -jar
dcevm
-0.2-win.jar (路径放到
dcevm
-0.2-win.jar
lcwyiyun
·
2011-09-16 16:00
java
eclipse
jdk
windows
Tomcat 免重启
阅读更多要做到这样功能需要对本机有所配置一下:安装步骤:1、在windows启动安装程序,在控制台输入:java-jardcevm-0.2-win.jar(路径放到
dcevm
-0.2-win.jar的文件夹
lcwyiyun
·
2011-09-16 16:00
java
eclipse
jdk
windows
小东西存档
ATG DUST: XXXXXX Dynamic Code Evolution VM http://ssw.jku.at/
dcevm
/  
foy
·
2011-09-02 09:00
Dynamic Code Evolution for Java
dcevm
原理 - redcreen
有两个概念需要区别下:DynamicCodeEvolution(下文简称DCE):泛指java在运行时修改程序的技术.例如aop等.DynamicCodeEvolutionVM(下文简称
DCEVM
)是在
redcreen
·
2011-06-14 07:00
code
dynamic
evolution
classLoader卸载与jvm热部署 - redcreen
以下的相关介绍都是在未使用
dcevm
的情况classLoader的卸载机制 jvm中没有提供class及classloader的unload方法.那热部署及osgi中是通过什么机制来实现的呢
redcreen
·
2011-06-02 09:00
jvm
ClassLoader
redcreen
tomcat免重启随意更改java代码 提高开发效率
nbsp; 要做到这样功能需要对本机有所配置一下: 安装步骤: 1、 在 windows 启动安装程序,在控制台输入 : > java -jar
dcevm
ethan163
·
2011-02-21 17:00
java
eclipse
jvm
tomcat
ext
tomcat免重启随意更改java代码 提高开发效率
nbsp; 要做到这样功能需要对本机有所配置一下: 安装步骤: 1、 在 windows 启动安装程序,在控制台输入 : > java -jar
dcevm
ethan163
·
2011-02-21 17:00
java
eclipse
jvm
tomcat
ext
Java HotSpot
dcevm
在debug模式下的热部署
阅读更多blog迁移至:http://www.micmiu.comDCEVM官网主页:http://ssw.jku.at/
dcevm
/
DCEVM
补丁介绍:http://ssw.jku.at/
dcevm
/
sjsky
·
2011-02-16 10:00
Java
HotSpot
dcevm
debug
热部署
Java HotSpot
dcevm
在debug模式下的热部署
blog迁移至:http://www.micmiu.comDCEVM官网主页:http://ssw.jku.at/
dcevm
/
DCEVM
补丁介绍:http://ssw.jku.at/
dcevm
/binaries
sjsky
·
2011-02-16 10:00
java
HotSpot
debug
热部署
dcevm
Java HotSpot
dcevm
在debug模式下的热部署
blog迁移至:http://www.micmiu.comDCEVM官网主页:http://ssw.jku.at/
dcevm
/
DCEVM
补丁介绍:http://ssw.jku.at/
dcevm
/binaries
sjsky
·
2011-02-16 10:00
java
HotSpot
debug
热部署
dcevm
java 修改不用再重启服务器了
关于hotswap(该补丁的网址http://ssw.jku.at/
dcevm
/) Hotswap 是一个允许在运行状态下无限制的修改加载类文件的Java虚拟机补丁。
daixj110
·
2011-01-19 18:00
java
eclipse
tomcat
linux
java7
java hotswap(java热部署)
安装步骤:1、在windows启动安装程序,在控制台输入:>java-jardcevm-0.2-win.jar(路径放到
dcevm
-0.2-win.jar的文件夹)下面附件下载等一会儿,这时会出现一个程序框
xiongzhenhui
·
2011-01-04 14:00
java
eclipse
jvm
tomcat
ext
hotswap
(该补丁的网址http://ssw.jku.at/
dcevm
/) Hotswap 是一个允许在运行状态下无限制的修改加载类文件的Java虚拟机补丁。
1927105
·
2010-12-31 12:00
swap
hotswap
(该补丁的网址http://ssw.jku.at/
dcevm
/) Hotswap 是一个允许在运行状态下无限制的修改加载类文件的Java虚拟机补丁。
1927105
·
2010-12-31 12:00
swap
hotswap 用户手册
关于hotswap(该补丁的网址http://ssw.jku.at/
dcevm
/)Hotswap是一个允许在运行状态下无限制的修改加载类文件的Java虚拟机补丁。
阿里中间件
·
2010-12-21 19:00
HotSwap
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他