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 |
Java 8 and newer |
|
Java 8 and newer |
|
Java 8 and newer |
|
Java 8 and newer |
|
Java 8 and newer |
|
AdoptOpenJDK (HotSpot and OpenJ9) |
Java 8 and newer |
Java 8 and newer |
|
Java 8 and newer |
|
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 |
4.6 and newer |
|
2018.1 and newer |
|
8.2 and newer |
|
2017.x and newer |
|
9.6.x and newer |
|
11g-R1 and newer |
|
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 |
7.x and newer |
|
6.4 and newer |
|
8.x and newer |
|
9.2 and newer |
|
12.1.3 and newer |
|
8.5.5 and newer |
|
7.x and newer |
|
7.x and newer |
|
4.1 and newer |
|
4.1.x and newer |
|
1.7.x and newer |
|
7.x and newer |
|
4.x and newer |
|
4.x and newer |
|
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 |
Hibernate |
3.3.2 and newer |
Hibernate Validator |
4.0.2.GA and newer |
HK 2 |
2.1.92 and newer |
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.