Questions tagged [jrebel]

JRebel is a plug-in for the Java Virtual Machine (JVM) that enables instant reloading of changes made to a Java class file.

JRebel is a JVM plugin that makes it possible for Java developers to instantly see any code change made to an app without redeploying. JRebel lets you see code changes instantly, versioning classes and resources individually and updating one at a time instead of as a lump application redeploy.1

JRebel is an alternative solution to updating classes which does not require a debugging session to be started. Instead it monitors the file system for changes and updates the classes in-memory. This means that only classes compiled to ".class" files will be updated and changes to classes in JAR files will be ignored. JRebel imposes a performance overhead on the application and should not be used in production or performance tests. It is meant to be a development tool only.[2]

JRebel is Java-based and usable on any operating system that supports Java. JRebel is IDE-agnostic and designed for integration with various Java EE standards and Java application servers.[4] Although JRebel is subscription-based commercial software, it is freely available to open source software projects and developers using the Scala programming language.

References

312 questions
0
votes
1 answer

Set JRebel as default Maven executor in IntelliJ

I am using IntelliJ on Ubuntu and I am trying to find a way to set JRebel as default executor, right now using IntelliJ, double-clicking a Maven build on the pane will run the default Jave runtime, what can be done to set a specific runtime, in this…
quarks
  • 33,478
  • 73
  • 290
  • 513
0
votes
1 answer

JRebel and Weblogic fails at second start

i have a strange issue concerning JRebel and WebLogic (12.1.1). I'm using IntelliJ but the issue reproduces on Eclipse as well. The first time i deployed my project on my weblogic server using Jrebel, everything went well. However, since the first…
Q. Ber
  • 13
  • 1
0
votes
1 answer

JRebel remoting crashing WebSphere on Docker using Eclipse

I have configured JRebel remoting mode in an Eclipse maven project on a Windows Machine, and running WebSphere in a Linux docker container. In JVM args, it's setting -agentpath:/opt/jrebel/lib/libjrebel64.dll -Drebel.remoting_plugin=true When I…
0
votes
2 answers

JRebel will not hot deploy source files with embedded tomcat in intellij

I have the following project structure project-root --core ---build.gradle ---project.gradle --web ---build.gradle ---project.gradle I configured jRebel to run with gradle, so I can start my embedded tomcat 8 with the command gradle tomcatRun This…
Al Phaba
  • 6,545
  • 12
  • 51
  • 83
0
votes
1 answer

How to enable JRebel with gradle and tomcat plugin for IntelliJ

I have a IntelliJ Community Edition with Gradle 4.3.1 and com.bmuschko.tomcat plugin running. My application will be deployed currently and its working, now I want to enable JRebel for this. So that changes on my webapp folder will be…
Al Phaba
  • 6,545
  • 12
  • 51
  • 83
0
votes
1 answer

Jrebel remote server configuration error: “IllegalStateException: Unable to determine code source archive from file...”

When I added "-Drebel.remoting_plugin=true" to run my Spring Boot jar file, I got this error: java.lang.IllegalStateException: java.lang.IllegalStateException: Unable to determine code source archive from file. Tips: Jrebel remote server…
Arthur Wu
  • 141
  • 1
  • 4
0
votes
1 answer

Try to use Payara + Jrebel + Eclipse

I'm trying to set up in my Eclipse neon.3 (4.6.3): Payara Server container (4.1.2.174) JRebel agent 7.1.3 for an application packaged in EAR format. In the deploy process, no error is displayed in the Payara or JRebel log. I get the following…
0
votes
1 answer

JRebel not reload changes

i have a project built with jhipster (spring-boot). run my project with Run Configuration from Eclipse IDE: clean spring-boot:run -Dmaven.test.skip="true" -Drebel.remoting_plugin="true" every time i save changes, jrebel give me error like the…
stkertix
  • 81
  • 1
  • 10
0
votes
1 answer

Error java.lang.NoClassDefFoundError: com/zeroturnaround/javarebel/BP

I get this message on deploy my application on Eclipse, using JBOSS and JRebel Caused by: java.lang.NoClassDefFoundError: com/zeroturnaround/javarebel/BP at…
LopesDaLeste
  • 69
  • 1
  • 2
0
votes
1 answer

JRebel compatibility with latest weblogic

In our organization we have been using JRebel 6.3.1. It was working perfectly. Now we have upgraded weblogic to 12.2.1.3. Post this upgrade, the java changes are not being picked up. The JSP changes however are being picked up. Is there any setting…
Shashi
  • 339
  • 1
  • 4
  • 15
0
votes
2 answers

Listening to class reload in Java

For performance reasons, I have a class that stores a Map whose key is a Class and its value is function of that class's fields. The map is populated during code execution according to the type of the calling object. The above is a…
usr-local-ΕΨΗΕΛΩΝ
  • 26,101
  • 30
  • 154
  • 305
0
votes
1 answer

JRebel on Weblogic - Netbeans

When I am deploying my ear application in Netbeans using JRebel I got this message form JRebel: ERROR myJRebel licensing has been discontinued for your application server. myJRebel licensing is only allowed for non-commercial development. My…
0
votes
1 answer

JRebel Tomcat + Websphere

Can I tell my Intellij to rebuild .class for tomcat and in Webpshere jar files? My module configuration:
Kertt123
  • 63
  • 1
  • 1
  • 7
0
votes
1 answer

Could not be processed by Zeroturnaround JRebel

Env: JRebel for Eclipse 7.0.11 Eclipse Java EE IDE for Web Developers. Version: Mars.2 Release (4.5.2) Build id: 20160218-0600 Spring 4.2.7.RELEASE If I used the JRebel, I got this error: 2017-07-11 01:07:30 JRebel: ERROR Class…
Rudi Wijaya
  • 872
  • 1
  • 10
  • 25
0
votes
1 answer

Jrebel for spring batch application in unix

Since our spring batch process takes lots of time, we want to deploy the Java changes without restarting our unix script. This unix script basically has the commands to run our main Java class. I want to enable functionality of jrebel in our…