JRebel

RATING:

5.0

(4)
Overview

About JRebel

JRebel is a JVM plugin that allows developers to reload code changes instantly. JRebel skips the rebuild, restart, and redeploy cycle common in Java development. It is not an IDE plugin, framework, application server, or custom JVM. JRebel is often used through an IDE like IntelliJ and Eclipse but can be used without an IDE. JRebel does not introduce any dependencies in your application and does not require you to make any changes to the JVM. JRebel enables developers to get more done in the same amount of time and stay in the flow while coding. Give your developers back their time so that they can maintain a constant flow as they develop their application. JRebel supports a majority of real-world enterprise Java stacks and is easy to install into existing development ...

JRebel Pricing

Free trial: 

Available

Free version: 

Not Available

JRebel Reviews

Overall Rating

5.0

Ratings Breakdown

Secondary Ratings

Ease-of-use

5

Customer Support

4.5

Value for money

5

Functionality

4.5

Most Helpful Reviews for JRebel

4 Reviews

User Profile

Timbonicus

Verified reviewer

Information Services, 1,001-5,000 employees

Used daily for less than 12 months

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed April 2018

JRebel makes Java development reloading a thing of the past, making your developers more productive

PROS

I work in Grails, a Java-based framework that supports hot code reloading with Spring-loaded. Spring-loaded, unfortunately, lives up to its promise about 40% of the time. Modifying a service with inheritance? Fat chance. Changing static methods on a bean? Good luck! The dependent beans won't get updated. JRebel handles all these situations gracefully and just blows Spring-loaded out of the water. JRebel's support is extremely responsive and follows up to make sure an issue is resolved. The kids of death for developers is downtime during development; JRebel's hot reloading stops the waiting and distraction of restarting the server away. Theme product pays for itself many times over by saving costly developer time. JRebel is also super easy to install, with IDE plugins for many popular editors.

CONS

The only issue we've had with JRebel was in a multi-project Gradle build where it didn't automatically pick up changes to dependent modules. In this case, we had to manually recompile a changed file and then JRebel picked it up right away. Not too much of an issue.

User Profile

Cristian

Verified reviewer

Semiconductors, 501-1,000 employees

Used weekly for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

FUNCTIONALITY

5

Reviewed July 2019

Your productivity boost with JRebel

Going JRebel for us was great. It improved the productivity in so many ways (they even have reports that calculate how much money you save by avoiding redeployments).

PROS

When I first learned that there is a way to remove the redeployment of a Java application for almost any change you do in the code, I said: finally, save us from this nightmare. Not needing to redeploy has so many implications like: - saves development time - keeps the developer focused on the task at hand - removes the "context switching" issue (when the developer focuses on something else while redeploying the app) - improves productivity - reduces team members' frustration

CONS

The license manager's User Interface is difficult to use. We have a combination of floating and dedicated user licenses and managing these is not intuitive, especially if you have often people joining and leaving the team and you need to assign/reassign licenses.

Anonymous

51-200 employees

Used daily for less than 12 months

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

4

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

4

Reviewed August 2019

Makes Developer More Productive

We use JRebel in our everyday development and it has definitely improved teams' productivity.

PROS

This tool is not just a plugin in eclipse. It's a game changer for developers which eliminates the wait time and frustration in building and redeploying code. It reloads changes in java, spring annotations, xml, jsp, javascript and almost any types of files in fraction of time. It cuts off unnecessary distractions in development and makes developer more productive.

CONS

It consumes lot of space resulting in out of space exception some times. The first build process is little time taking and if the development involves switching between GIT branches from time to time then the developer needs to make sure the configurations are intact.

Ivan

Information Technology and Services, 201-500 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

Reviewed September 2017

Must have for every web developer

time saved

PROS

Easy to use, saves a lot of time and nerves for developers which at the end means a lot of money saved

CONS

Price can always be a bit lower, not easy to handle who is allowed / disallowed to use license within the company