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
2
votes
0 answers

Endless "Hot swap" with Intellij and JRebel

I have Intellij debugging a Java web app in Tomcat 7 with JRebel. Also, Intellij is set to do "hot deploy on frame deactivation". (all latests versions) Most of the time this configuration works like a charm and I get JRebel to hot swap everything…
Franklin Dattein
  • 529
  • 1
  • 5
  • 11
2
votes
1 answer

LiveRebel Update Strategy

I am trying to utilize LiveRebel on my production environment. After most parts are configured I tried to perform update on my application from lets say version 1.1 to 1.3 as shown below Does this mean that LiveRebel require two server…
abiieez
  • 3,139
  • 14
  • 57
  • 110
2
votes
1 answer

Configure: JRebel + External JBoss + Eclipse + Ant based deployment

I am trying to configure JRebel Dev environment description: Eclipse Juno IDE JBoss 6.0.1 - Running externally from eclipse (same machine, not remotely) Debugging: Remote, all hotswapping functionalities off Ant script that: compiles, deploys and…
Erik Kaju
  • 3,147
  • 3
  • 19
  • 28
2
votes
2 answers

Best development environment using Spring MVC, JRebel for Java web app?

I looking for the current best combination of tools for developing a Java web app using Spring MVC (and Spring) and JRebel. Which IDE (which version, which plugins?), which other build tools (maven, gradle?)? Tomcat/Jetty? Embedded? How to fit them…
Dan MacBean
  • 1,915
  • 3
  • 15
  • 21
2
votes
1 answer

How to install previous veriosn of jrebel for EE into eclipse

I'm using liferay 6.0.6+ jrebel 5.2 but it seems that jrebel 5.2 is causing liferay server's every page load to stuck for couples of seconds. Previous version doesn't has that issue, but online installation doesn't give us the option to select which…
user1458290
  • 279
  • 2
  • 7
  • 18
2
votes
3 answers

Scala - Spray.io - sbt-revolver - jrebel - Not seeing changes to HttpService (or anything) on reload

I can see that sbt-revolver is set up and running on spray can but my changes don't appear when I make a request to a service. You can see in the logs jrebel is doing its thing: [success] Total time: 1 s, completed Feb 24, 2013 3:13:18 AM app:…
JasonG
  • 5,794
  • 4
  • 39
  • 67
2
votes
3 answers

JRebel in weblogic environment

i created a project in eclipse by enabling jrebel remoting and given deployment URL as http://172.27.162.28:7001/testJrebel/ and i deployed the war file in weblogic10 sever before i successfully got output i did some chnages in my ecllipse IDE by…
user1912935
  • 361
  • 4
  • 13
  • 34
2
votes
1 answer

Eclipsie showing cvc-complex type error in rebel.xml

I use jrebel as a standalone version, not as eclipse plugin, so i made all the rebel.xml files by myself... with this rebel.xml i got in eclipse the following error at the tag cvc-complex-type.2.4.a: Invalid content was found…
Joergi
  • 1,527
  • 3
  • 39
  • 82
2
votes
2 answers

Alternatives to JREBEL for IBM RAD

I am looking for open source Alternatives to JREBEL which can be used in IBM RAD I tried Dynamic Code Evolution VM with IBM Websphere and RAD . DCEVM does not recognize IBM jdk. Has anyone tried this and got a workaround for this? I believe this is…
Sherin Syriac
  • 447
  • 6
  • 13
1
vote
0 answers

JRebel and Maven plugin setup for IntelliJ - java.lang.OutOfMemoryError: PermGen space

Can anyone help? I am using Appfuse archetype project in IDEA with maven and JRebel plugins. Below is what I am getting when I run jetty:run from the Maven Projects in Idea. I increased MAVEN_OPTS in /etc/launchd.conf (MAC) and added added…
vlr
  • 780
  • 4
  • 16
  • 33
1
vote
0 answers

Configure JRebel with Seam 2.2.0.GA (seam-gen project)

I've been trying to configure JRebel 4.5 to work with a project generated by seam-gen. My JBoss server 5.1 is already configured (I can see the JRebel greeting when starting the server, JRebel Agent is enabled), automatic publishing is disabled. I…
jpangamarca
  • 713
  • 2
  • 13
  • 33
1
vote
1 answer

JRebel Remote Installation on a Domino Server 12.0.2

I have a question concerning JRebel Remote Installation on a Domino Server 12.0.2 https://manuals.jrebel.com/jrebel/remoteserver/eclipse.html#eclipseremoteserver In the beginning it looked promising, jrebel seems to be installed correctly, but after…
Georg Kastenhofer
  • 1,387
  • 12
  • 32
1
vote
2 answers

JRebel: Attaching the agent at runtime?

I can successfully attach many other agents at runtime using ByteBuddyAgent (byte-buddy-agent), but for some reason JRebel fails. Caused by: com.sun.tools.attach.AgentLoadException: Failed to load agent library: _Agent_OnAttach@12 is not available…
Jire
  • 9,680
  • 14
  • 52
  • 87
1
vote
0 answers

Apple silicion M1: How to compile a architecture x86_64 dylib file to architecture arm64

As is known, M1 needs arm64 architecture programs. My question is how to compile a architecture x86_64 dylib file to architecture arm64? For example, I have a file…
Bruce Lau
  • 11
  • 2
1
vote
2 answers

deploy web project from Eclipse using JRebel

I'm trying to deploy a multi-module Maven project from Eclipse to a local Tomcat using JRebel. The project has the following structure: root [packaging: pom] | |--- domain [packaging: jar | |--- manager [packaging: jar] | |--- web [packaging:…
Dónal
  • 185,044
  • 174
  • 569
  • 824