JRebel é uma ferramenta de produtividade que permite aos desenvolvedores recarregar alterações de código instantaneamente. Você apenas salva, atualiza e vê as mudanças imediatamente. Para conseguir isso, o JRebel não envolve os carregadores de classes em torno das classes, mas corrige os carregadores de classes existentes para tornar as classes carregadas através deles recarregáveis usando instrumentação.
JRebel rastreia as mudanças que você faz no seu espaço de trabalho e as atualiza conforme você avança, para que você possa manter o foco no código e permanecer concentrado sem interrupção.
Como um plugin JVM, o JRebel suporta a maioria das pilhas Java empresariais do mundo real e é fácil de instalar em ambientes de desenvolvimento existentes. Com suporte para mais de 100 frameworks, e muitos servidores de aplicação populares, IDEs e linguagens JVM, o JRebel funciona imediatamente para quase todas as pilhas.