March 18, 2020

JRebel Remote Features

Developer Productivity
Java Application Development

As more developers are working from home due to the COVID-19 outbreak, we on the JRebel team want to ensure that you and your team can still depend on our productivity solutions wherever you may work.

In this article, we look at a few of the JRebel features that developers working from home can use to maintain functionality, including remote licensing, offline licensing, remote machine setup, and how to share performance issues with your remote team.

Back to top

JRebel Remote Licensing

Dedicated Licenses

For developers using a dedicated license, you can continue to use the license with no stoppage of service. If the dedicated license is on the machine you have at work, please contact your license manager. They will be able to assist you with a new distribution of the license.

Managed Licenses

If you are using a managed license through Rebel Licenses, you will be able to continue to use this license so long as you have internet connection. JRebel will allow you to connect multiple machines with the same email address allowing you to develop code from home.


If you are using Rebel Licenses On-Premise, please talk with your license manager to ensure that you are able to access your licenses. There will likely be a way to use a VPN to access the network hosting your license server — allowing you to get a connection to your JRebel license.

JRebel Offline Licenses

If you are unable to get access the network hosting your license server, you can also get an offline license. This will allow you to use a JRebel license for up to 15 days without having connection to Rebel Licenses On-Premise.

JRebel Offline for IntelliJ

If you are using an IDE, you can also activate offline option through the IDE plugin. For those using IntelliJ, go to IntelliJ -> Preferences -> JRebel -> Work Offline.


JRebel Offline for Eclipse

For those using Eclipse, go to Eclipse -> Help -> JRebel -> Configuration -> Work Offline.

Back to top

JRebel for Remote Machines

If you are typically developing your application on your local machine, you will continue to do this as you start writing from home. But if you do have a change which requires you to write code on a remote machine, we do support changes made from your local machine to a remote server as long as your local machine is connected to that server (VPN, Cloud, etc.). You can find detailed instructions on how to set up JRebel on a remote machine here.

Back to top

Share Info With XRebel Share

If you are using XRebel, take advantage of the XRebel Share feature, which allows you to share any information gathered in XRebel with your colleagues. We hope that this will make it easier for you to pass information about issues you experience in your application to your colleagues so that you can ensure the application is running properly. XRebel Share is simple to set-up. Simply click the download option in top right of XRebel view to download an HTML file of the page you are looking at.


Additional Support

If you have any types of questions, comments, or concerns, feel free to let us know at and we will ensure to provide you with any assistance possible to ensure you are still able to maintain a level of productivity in this time. We desire to ensure that you are able to continue to enjoy

Looking for additional Java resources? Our new Java resources hub has a ton of great resources for Java developers.

Have additional questions but don't need support quite yet? Contact us by clicking the button below.

Contact Us

Back to top