Overview
What is JRebel?
JRebel is a build automation tool developed by Estonian company ZeroTurnaround, acquired by Rogue Wave Software in 2017, and then acquired (and now supported by) Perforce since that company's 2019 acquisition of Rogue Wave. The vendor says users of JRebel…
Be more productive, happier, save money. Be JRebel.
More consistent short development cycles than Instant Run...a must when doing backend code
Fastest redeploy ever
Pricing
What is JRebel?
JRebel is a build automation tool developed by Estonian company ZeroTurnaround, acquired by Rogue Wave Software in 2017, and then acquired (and now supported by) Perforce since that company's 2019 acquisition of Rogue Wave. The vendor says users of JRebel saves Java teams a month of coding time per…
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
81 people also want pricing
Alternatives Pricing
What is GitLab?
GitLab DevSecOps platform enables software innovation by aiming to empower development, security, and operations teams to build better software, faster. With GitLab, teams can create, deliver, and manage code quickly and continuously instead of managing disparate tools and scripts. GitLab helps…
What is Azure DevOps Services?
Azure DevOps (formerly VSTS, Microsoft Visual Studio Team System) is an agile development product that is an extension of the Microsoft Visual Studio architecture. Azure DevOps includes software development, collaboration, and reporting capabilities.
Product Demos
Complete JRebel Product Demonstration
JOETIP #1: JREBEL
Product Details
- About
- Tech Details
What is JRebel?
JRebel Video
JRebel Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Comparisons
Compare with
Reviews and Ratings
(10)Community Insights
- Business Problems Solved
- Pros
- Cons
- Recommendations
JRebel has proven to be a valuable tool for developers, offering several key use cases that improve productivity and efficiency in the development process. Users have reported that JRebel makes it easier to produce high-quality code quickly, eliminating the need for constant server restarts when making changes to Java applications. This is especially helpful when hot loading Java changes in weblogic is not possible. By saving significant time and reducing frustration, JRebel has become a go-to solution for many developers.
Incorporating JRebel with Eclipse IDE has been particularly beneficial for users, who leverage its data connectors, application integrators, and other plugins to conveniently develop Java applications. The dependency management feature in JRebel is also highly praised, allowing users to define all dependencies in a declarative code structure while JReact takes care of mapping and utilization through its application integration and custom module framework. Additionally, JRebel's hot reloading feature enables faster development and continuous testing, eliminating the need for annoying restarts or redeployments in Java development. This feature has been especially useful for Android developers, minimizing compile and deployment times for Android apps during development.
Overall, JRebel has helped users improve their team's productivity and make daily development more efficient by reducing the time spent on non-productive code builds and server deployments. With its secure credentials authentication feature, JRebel allows users to keep their secrets in a local repository, ensuring password integrity and maintaining the confidentiality of credentials. By significantly streamlining the development process and eliminating time-consuming tasks like redeployments, JRebel has become an invaluable tool for developers aiming to maximize their coding efficiency.
Efficient Integration with Popular Java Development Tools: Users have found JRebel to be a simple and efficient platform for Java application development, thanks to its integration with popular Java development tools like IntelliJ IDEA, Eclipse, and NetBeans. This seamless integration saves users time by allowing them to work within their preferred IDE without any disruptions or compatibility issues.
Real-Time Code Testing: JRebel's ability to test new code immediately has been highly appreciated by users. By eliminating the need for redeployments, JRebel reduces the risk of introducing bugs and errors into the codebase. Some users have stated that this feature has significantly improved their productivity and allowed them to focus more on writing high-quality code.
Time-Saving Redeployment Elimination: One of the standout features of JRebel is its elimination of redeployments. Users appreciate how this feature saves them plenty of time by providing real-time visibility of code modifications and clarity on their impact on application environments. The elimination of redeployment not only improves productivity but also reduces frustration for team members and eliminates context switching issues.
Technical Issues: Some users have reported experiencing various technical issues and significant lagging while working with the software. These problems have resulted in frustration and reduced productivity for these users.
High Cost: The cost of the software has been a major concern raised by several reviewers, especially among small enterprises or businesses on a tight budget. They feel that the price may be prohibitive, limiting its accessibility and making it difficult to justify the investment.
Manual Restart Required: Users have found that the software occasionally fails to automatically detect changes made, requiring them to manually restart the program. This additional step can be time-consuming and disrupt their workflow, leading to annoyance and inefficiency.
Users consistently recommend Jrebel as a solution for frustrated developers dealing with constant server restarts and lacking code hot swaps. They suggest using Jrebel for SQL analysis and debugging, checking the code for errors, and utilizing the program's safety features. Jrebel is considered a must-have tool for developers working on large enterprise applications due to its amazing hot reloading and debugging capabilities. Users highly recommend Jrebel as it saves time in development and deployment processes. Overall, Jrebel offers valuable features and functionalities that can greatly enhance the development experience.
Attribute Ratings
Reviews
(1-1 of 1)Be more productive, happier, save money. Be JRebel.
- Removes the time needed for redeployments of the source code - improves productivity, time to market, and saves money.
- Easy to install
- License renewals - the sales department reaches out to you long before the licenses expire so you can have time to get your approvals.
- Analytics and reporting - it will show you the time saved by JRebel and even the ROI, if you input the average hourly cost of a developer.
- In multi-project environments, the dependencies are not always reloaded.
- License management - we use a license server with a combination of dedicated licenses and floating. I had some struggle managing these due to the License Server User Interface not being very intuitive.
I recommend JRebel for Java Development Managers, they should purchase this for their teams - it will increase productivity, decrease the product's time to market, and it will save money for the company. The ROI can be calculated upfront and presented to higher level management for approving this, if needed.
- In the first year JRebel saved us $28k by removing the wasted development time for a team of 7 developers with 4 re-deployments per hour.
- JRebel paid for itself in less than a month in the first year.
- In the second year JRebel saved us $20k by removing the wasted development time for a team of 5 developers with 4 re-deployments per hour.
- JRebel paid for itself in less than a month in the second year.
Also the User Interface for License Server management and analytics loads fast and the navigation through pages is quick.