Supported JVMs, IDEs, application servers and frameworks

JRebel integrates with over 100 technologies used by Java developers to go beyond just code and resource changes. Cannot see your favorite technology in this list? It most likely works out of the box. When not, please let us know at support-rebel@perforce.com.

JVMs

JVM vendor

Versions

Oracle JVM

Java 8 and newer

OpenJDK

Java 8 and newer

IBM JVM

Java 8 and newer

Azul Platform Prime (Zing)

Java 8 and newer

Azul Platform Core (Zulu)

Java 8 and newer

AdoptOpenJDK (HotSpot and OpenJ9)

Java 8 and newer

Amazon Corretto

Java 8 and newer

Liberica JDK

Java 8 and newer

SapMachine

Java 8 and newer


Note

Java versions 6 and 7 are supported for JRebel version 2022.1.2 or earlier.


IDEs

IDE plugins make it easy to run your application with the JRebel agent and give you feedback as you code.

IDE

Versions

Eclipse

4.6 and newer

IntelliJ IDEA

2018.1 and newer

NetBeans

8.2 and newer

MyEclipse

2017.x and newer

Rational Application Developer

9.6.x and newer

Oracle JDeveloper

11g-R1 and newer

Visual Studio Code

1.57.0 and newer


Note

  • Eclipse versions 3.3 to 3.5 are supported up to JRebel 6.2.6.

  • Eclipse versions 3.6 to 4.5 are supported up to JRebel 2021.3.0.

  • MyEclipse versions 10.x to 2016.x are supported up to JRebel 2021.3.0.

  • IntelliJ IDEA versions 11.x to 12.x are supported up to JRebel 6.2.5.

  • IntelliJ IDEA version 13.x is supported up to JRebel 2018.1.2.

  • IntelliJ IDEA versions 14.x to 15.x are supported up to JRebel 2020.2.3.

  • IntelliJ IDEA versions 2016.1.4 and 2016.2.5 are supported up to JRebel 2021.2.3.

  • NetBeans version 8.1 is supported up to JRebel 2020.2.3.

  • Rational Application Developer version 7.5.x is supported up to JRebel 6.2.6.

  • Rational Application Developer version 8.x to 9.5.x are supported up to JRebel 2021.3.0.


Application servers

Application server integrations reload Java EE configuration changes and make sure that all your deployments are reloadable.

Server

Versions

Tomcat

7.x and newer

JBoss EAP

6.4 and newer

WildFly

8.x and newer

Jetty

9.2 and newer

WebLogic

12.1.3 and newer

WebSphere

8.5.5 and newer

WebSphere Liberty Core

7.x and newer

WebSphere Liberty Profile

7.x and newer

GlassFish

4.1 and newer

Payara

4.1.x and newer

TomEE Web/Plus/PluME

1.7.x and newer

Liferay for Tomcat

7.x and newer

Resin

4.x and newer

vFabric tc Server

4.x and newer

Spring Boot

2.x and newer


Note

JBoss AS 4.x, 5.x, and 6.x is supported for JRebel version 2022.1.2 or earlier.


Frameworks

Framework integrations reload framework specific configuration changes. Cannot see your favorite technology in this list? It most likely works out of the box. When not, please let us know at support-rebel@perforce.com.

Framework

Versions

ADF Faces with JSF 1

1.1.15.B1 and newer

ADF Faces with JSF 2

2.0.5-b02 and newer

Apache Camel

2.8.6 and newer

Apache Cxf

2.0.6 and newer

Apache Taglibs

1.0.6 and newer

Axis2

1.6.2 and newer

ATG

CaptainCasa

Classworlds

1.0 and newer

Click

2.2.0 and newer

DeltaSpike

Dropwizard

1.3 and newer

Ebean

EclipseLink JPA

1.0.1 and newer

EclipseLink MOXy

2.5.2 and newer

Freemarker

2.3.16 and newer

Grails

4.0 and newer

Groovy

1.8.3 and newer

Guice

1.0 and newer

Smart GWT

2.5.0-rc2 and newer

Hibernate

3.3.2 and newer

Hibernate Validator

4.0.2.GA and newer

HK 2

2.1.92 and newer

SAP Commerce (Hybris)

5.6 and newer

iBatis

2.1.6 and newer

IceFaces

2.0.2 and newer

Jackson

1.1.2 and newer

Jenkins

1.532.3 and newer

Jersey

1.8 and newer

Jibx

1.2.3 and newer

JRuby

JSF facelets

1.1.15.B1 and newer

Liferay

6.0.6 and newer

Lift

2.1 and newer

Log4j

1.2.16 and newer

Log4j 2

2.0-beta4 and newer

Logback

0.9.12 and newer

Magnolia

5.1.2 and newer

Metro JAXB

2.0.5 and newer

Mojarra

1.2_04 and newer

Mustache

0.8.12 and newer

MyBatis

3.2.3 and newer

MyBatis-Spring

1.2.2 and newer

MyFaces

1.1.10 and newer

OpenJpa

1.1.0 and newer

OpenWebBeans

1.1.7 and newer

PicketLink

2.6.0 and newer

PrettyFaces

3.3.3 and newer

ProSyst

Reflections

0.9.9-RC1 and newer

RestEasy

2.0.1.GA and newer

RestEasy Jackson

2.0.1.GA and newer

Restlet

2.0.10 and newer

RichFaces

3.3.3 and newer

Scalate

1.5.3 and newer

Seam 2

2.0 and newer

Seam 3

3.1.0 and newer

Seam on JBoss

2.0.2.SP1 and newer

Seam on Jetty

2.0.2.SP1 and newer

Seam Wicket

Seam Solder

3.1.1.Final and newer

Spring Bean

2.0 and newer

Spring Bean CDI

3.0.7 and newer

Spring Bean OSGI

2.5.6 and newer

Spring Bean Validation

3.0.7 and newer

Spring Boot

1.1.10 and newer

Spring Data JPA

1.2 and newer

Spring Data MongoDB

1.0.4 and newer

Spring Data Neo4j

1.2.1 and newer

Spring JAXWS

2.5.6 and newer

Spring JMS

3.1.4 and newer

Spring LTW

2.5.6 and newer

Spring MVC (XML)

2.0 and newer

Spring MVC (annotation)

3.1.4 and newer

Spring MVC OSGI

2.5.6 and newer

Spring ORM

3.2.11 and newer

Spring Portlet

2.5.6 and newer

Spring Security

2.0.8 and newer

Spring Tx

3.1.4 and newer

Spring Webflow

2.1.1 and newer

Spring WS

2.0.2 and newer

Stripes-Guice

3.1 and newer

Stripes with Spring

1.5.7 and newer

Stripes

1.5.7 and newer

Struts

1.0.2 and newer

Struts 2

2.0.14 and newer

Swagger

1.3 and newer

Tapestry

4.1.6 and newer

Thymeleaf

2.0.15 and newer

Tiles

2.0.7 and newer

Struts Tiles

1.1 and newer

TopLink

1.0 and newer

TopLink JPA

1.0 and newer

Vaadin

6.8.2 and newer

Vaadin CDI

7.0.5 and newer

Webwork

2.2.6 and newer

Weld

1.0.1 and newer

Velocity

1.6.3 and newer

Wicket

6.3.0 and newer

Wicket-Spring

6.3.0 and newer

Wink

1.1.3 and newer

VRaptor Guice

3.4.1 and newer

VRaptor Pico Container

3.4.1 and newer

VRaptor Spring

3.4.1 and newer

ZK

6.0.1 and newer


Note

Grails version 2.x to 3.x are supported up to JRebel 2021.4.1.


Did not find your desired framework on this list? It probably works out of the box. When not, please contact us at support-rebel@perforce.com.