BreadcrumbHomeResourcesBlog JRebel For JDeveloper Now Supports Remote Servers February 20, 2019 JRebel for JDeveloper Now Supports Remote ServersProduct UpdatesDeveloper ProductivityBy Sander SõnajalgWe know for a fact that JDeveloper is used for developing massive Java web applications where redeploys are a big pain. And we have also noticed that JDeveloper users are quite fond of running their application servers remotely: on a local virtual machine, on Docker, or on a true remote server. We have now filled this gap: as of JRebel 2018.2.5, our JDeveloper plugin supports working with remote servers. Take a look at this short overview!.Why Use JRebel for JDeveloper?JRebel for JDeveloper is what you need if you’re running your application server anywhere other than your own local main OS. Scenarios include virtualizing your application server environment using Docker or Vagrant, running on a corporate central server, or using any of the PaaS offerings (Cloud Foundry, OpenShift) to host the server.How Does JRebel for JDeveloper Work?Under the hood, the remote server support syncs your changes to the remote server over HTTP/HTTPS. Otherwise, it's the good old JRebel experience: your IDE compiles your Java changes, the JRebel IDE plugin sends them to the server, and the JRebel Agent reloads them, saving you the build and redeploy time. Don’t worry about slow network transfers either; JRebel syncs only the classes and resources that you changed. It will be blazing fast.For Remote ServersOn the remote server side, you can be running any Java application server that is supported by JRebel – essentially all relevant servers in the ecosystem.This feature enables you to configure a remote server URL for each of your Java projects. While configuring, use the “Test connection” button to make sure that JRebel IDE plugin can contact the JRebel Agent on your remote server. Each project you want to sync to a remote server should be set up separately.Try JRebel for FreeTo get started with the remote servers feature, check out these setup instructions in our manual. Enjoy coding – without redeploys – by trying JRebel for free!Try JRebel For FreeNot a JDeveloper user? Not a problem! This cool feature already exists in our IntelliJ, Eclipse, and NetBeans plugins.
Sander Sõnajalg Ex-Product Manager, JRebel and XRebel Sander was the product manager for JRebel and XRebel. He was with JRebel for over 10 years, right from the start of Zeroturnaround, the startup company originally behind JRebel. Sander started out as a Java engineer and transitioning into product role mid-way. Sander's second education is law and professional passions include software technology, marketing and the evolution of high tech markets.