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

Jrebel configuration for WebLogic14 maven

We have recently switched from Weblogic 12 to 14 and in WL 12 we were using JRebel by setting Java Options in WebLogic startup bat file e.g: set REBEL_HOME=%VIEW_HOME%\...\jrebel5 if exist "%VIEW_HOME%\...\jrebel5\jrebel.jar" set…
Undertaker
  • 111
  • 2
  • 13
0
votes
1 answer

Exception in logs on starting Hybris with JRebel

Exception in thread "rebel-messaging-executor-44" java.lang.NoSuchMethodError: sun.security.ssl.InputRecord._jr$ig$handshakeHash(Ljava/lang/Object;)Lsun/security/ssl/HandshakeHash; System Details: Java 11.0.12 Hybris 2005.0 jrebel-2021.4.1 I…
Farrukh Chishti
  • 7,652
  • 10
  • 36
  • 60
0
votes
1 answer

Eclipse with Jrebel: Debugging getting Failed

I have Jrebel Plugin installed in my Eclipse with Hybris setup. I have set tomcat.debugjavaoptions=-Xverify:none -agentpath:C://jrebel/lib/jrebel64.dll in local.properties, So when I am debugging my code in Eclipse, getting below error…
PriyaS
  • 142
  • 2
  • 14
0
votes
1 answer

My Intellij-IDEA build my project too slow for Jrebel

Last month, I was using IntelliJ IDEA Community which equipped with Jrebel.If I update one line of the html or Java file, and immediately press ctrl+F9, It will only take 2~3 sec. Recently, I choose to use IntelliJ IDEA Ultimate instead, which also…
ge1mina023
  • 155
  • 1
  • 13
0
votes
1 answer

JRebel can't find Glassfish 5.1 (Netbeans)

JRebel stopped reloading my app (even after redeploy) and it seems that my glassfish isn't on its list. Any idea? Edit: It says 5.0, but its a 5.1 glassfish version
0
votes
2 answers

jrebel cause error in hybris when starting with debug mode

I already set up some hybris projects and used jrebel in them, but this project is kind of different. When I run my server with ./hybrisserver.sh debug and tomcat.debugjavaoptions=-Xdebug -Xnoagent…
Mr.Tr33
  • 838
  • 2
  • 18
  • 42
0
votes
0 answers

IDEA is using JRebel Debug, which is very confusing

The program collects data about 3-5s when it gets the parameter values But using idea's own debug startup is fast My IDEA version is 2020.1, and my JREBEL version is 2020.2.2 I searched for the cause of the problem, and someone said jdk version 1.8…
Li danyang
  • 76
  • 6
0
votes
1 answer

jrebel standalone could not find agent library in macos

i'm running gradle task at project root directory but it erros, looks as below: $> ./gradlew bootRun Error occurred during initialization of VM Could not find agent library /Users/xxx/bin/jrebel/libjrebel64.dylib in absolute path, with error:…
0
votes
0 answers

use jrebel and kumuluz

I tried using jrebel in netbeans with kumuluz, but I am having difficulty integrating it, I followed the lines on the next page: https://manuals.jrebel.com/jrebel/standalone/maven.html I have also tried removing kumuluz jetty server…
Svart
  • 3
  • 3
0
votes
1 answer

HotSwap with Hybris - Not working for Hybris Storefront Extension codes

I have installed altjvm in my local machine and used hotswap from https://github.com/HotswapProjects/HotswapAgent/releases for Hot Deployment in Hybris. The hybris server is starting properly, but for the first time, the ant clean all is taking…
D019
  • 1
  • 1
0
votes
1 answer

JRebel works ! but does not change the JAR file

Hi I am trying the JRebel. It's awesome for me. I got a problem when I'm trying JRebel remote server function. this is very easy simple code just print count with prefix eeee change the prefix eeee -> ffff JRebel catch the change and apply but it…
wei
  • 11
  • 1
0
votes
2 answers

Intellij break point report Method threw 'java.lang.ClassNotFoundException' exception even the variable exist

Anywhere I break, when I hover on variable or try to evaluate, IntelliJ always report: Method threw 'java.lang.ClassNotFoundException' exception even the variable exist I tried to clear cache and restart the IntelliJ as well as refresh Gradle…
ey dee ey em
  • 7,991
  • 14
  • 65
  • 121
0
votes
2 answers

Jrebel, Spring MVC and TIles. Can't get Jrebel to pick up changes to views.xml

I'm trying to use Jrebel with IntelliJ 10. I'm working on Spring Roo generated project which uses tiles. There are multiple views.xml in my class path. What I would like to know is if JRebel will pick up changes to views.xml. So far I can't seem to…
Karthik Ramachandran
  • 11,925
  • 10
  • 45
  • 53
0
votes
2 answers

jrebel with debug mode can't update class

I started the project with jrebel's debug mode. When I update the class, jrebel throws the following log exception. Even though I didn't make any changes to the class, I just added a space. It is normal to start in start mode. 15:01:45,667 ERROR…
0
votes
1 answer

run junit as server and inject changes?

for some testing purposes it would be great not having to restart my jetty server for every test run. With jrebel i can apply source changes directly. Is it possible to run my jetty server in a way that i could inject changes dynamically and then…
Alex
  • 8,518
  • 4
  • 28
  • 40