【问题标题】:Alternatives to JREBEL for IBM RADIBM RAD 的 JREBEL 替代品
【发布时间】:2012-05-26 02:05:26
【问题描述】:
我正在寻找可用于 IBM RAD 的 JREBEL 的开源替代品
我用 IBM Websphere 和 RAD 尝试了 Dynamic Code Evolution VM。 DCEVM 无法识别 IBM jdk。有没有人试过这个并得到解决方法?我相信这是因为安装程序在 bin/client/jvm.dll 和 bin/server/jvm.dll 文件夹中搜索 jvm.dll 并且 ibm jdk 在 jdk\jre\bin\j9vm 和 jdk\jre 中有它\bin\经典。不确定这是否是唯一的问题。
但只是想知道是否有人尝试过并解决了这个问题。
【问题讨论】:
标签:
jrebel
redeploy
javarebel
【解决方案1】:
据我所知,JRebel 没有直接的替代品,无论是开源的还是商业的。 DCEVM 仅能够改进代码重新加载(与 HotSwap 相比),并且没有任何框架或应用程序服务器意识。此外,您已经发现它仅适用于 SUN JVM。顺便说一句,如果 DCEVM 提供的对您来说足够的话,您应该也可以将 Websphere 与 SUN JVM 一起使用。
Javeleon 是另一种进行代码重新加载的产品,但它专注于 NetBeans 平台,无法帮助重新加载框架和应用程序服务器特定位,例如 Spring/JPA/EJB/Log4j 以及许多其他特定配置和代码更改。它有免费版本,但不是开源的。
附言。我是 JRebel 开发人员之一。