Is JRebel ever used in production environments? What can it reload on the JVM?
Asked Answered
C

2

7

Is JRebel ever used in production environments? Is it something to just help you develop or is it appropriate for reloading things (especially next gen languages (non-Java)) on the JVM? What (at the byte code and Java language level) can it reload?

Castaneda answered 21/3, 2011 at 3:26 Comment(0)
C
7

JRebel is a tool for development. LiveRebel (based on JRebel) is the tool you're probably thinking of

Catsup answered 21/3, 2011 at 5:11 Comment(3)
I use Jrebel in development, is there any disadvantage leaving the maven dependency for Production use?Saccharate
You probably mean the maven plugin definition that generates rebel.xml? The only disadvantage - a few extra bytes in the final archive, as much as rebel.xml adds :) Other than that - no.Catsup
LiveRebel is now no longer supported, they have closed the product. zeroturnaround.com/blog/goodbye-liverebelAspersorium
K
1

As Anton said: JRebel is very useful for development. Especially if you have a large deployment time JRebel could enhance your dev experience a lot. BTW They offer licenses to open source projects and they do http://my.jrebel.com. At stackoverflow or zeroturnaround they describe how jrebel works.

Take a look into their feature comparison to the normal jvm hotswap.

Alternatives:

Kristofer answered 21/3, 2011 at 10:26 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.