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
1
vote
3 answers

Is JRebel necessary to run Maven?

Greetings, I am trying to start a scala/liftweb project for deployment on Google App Engine. To do this, i need to package it up as a .war using maven. However, whenever I run the 'mvn' command, I am met with: Error opening zip file or JAR manifest…
matt
  • 123
  • 1
  • 7
1
vote
3 answers

What is the fastest way to develop a servlet using Maven, Glassfish, and JRebel?

Just using the command line, what is the fastest way to fire up the embedded glassfish server make a change to a file, recompile, then redeploy the code? I'm using: mvn embedded-glassfish:run change a line of code in vim recompile repackage…
James
  • 15,085
  • 25
  • 83
  • 120
1
vote
3 answers

Jrebel Issue while starting up SAP hybris server

I am facing an issue while starting up SAP Hybris Server. I did my setup and later i added Jrebel configuration to my local.properties file Also i did Jrebel plugin installation in Eclipse and got the Jrebel activated. java version used =…
1
vote
2 answers

jrebel - all classes reloading

Recently jrebel has started reloading all of the classes in our project when we make a jersey request as well as when we shut down. It doesn't seem to be every request but if you wait a while between requests it is almost guaranteed to happen. It…
dstarh
  • 4,976
  • 5
  • 36
  • 68
1
vote
1 answer

How to disable "Get started with JRebel" after start of eclipse

After starting the eclipse (Neon.2 (4.6.2)) a window pops up in the lower right corner titled "Get started with JRebel" causing optical noise. How can I suppress the pop up? I tried to disable anything related to JRebel from the menu "Window >…
1
vote
1 answer

JRebel: javax.servlet.ServletException: javax.servlet.ServletException: Filtered request failed

IDEA: 2018.3 Jetty: 9.4.11 I downloaded jrebel folder by following the instructions given in my IDEA I am getting the following error when running Jetty server in debug mode. HTTP ERROR 500 Problem accessing /. Reason: Server Error Caused…
Sai Nikhil
  • 1,237
  • 2
  • 15
  • 39
1
vote
3 answers

Glassfish 3: cannot set javax.faces.PROJECT_STAGE to "production"

I', trying to set the javax.faces.PROJECT_STAGE to "production" in my web.xml, but in runtime I see, that the value is always "development". Debugging shows very strange things, cannot get to the situation.. Tried both on GF 3.0.1 and GF 3.1 - the…
bitec
  • 606
  • 1
  • 11
  • 23
1
vote
1 answer

how do i config intellij idea + jrebel + liferay dxp

I was checking the liferay V1.1.1 plugin for intellij idea, I could see that you can add liferay servers, you can debug among other things in the Liferay 7.1 version, the problem goes when I want to use jrebel to work with intellij idea for themes…
1
vote
1 answer

Set custom shortcut to a menu item

Is there a way to know the shortcut key for a given menu item, or if not available set it, for example, set a shortcut to open the Maven panel on the right side of the IDE or open a custom run panel (e.g. JRebel executor)
quarks
  • 33,478
  • 73
  • 290
  • 513
1
vote
1 answer

Can't reload certain classes in jrebel

I am using JRebel + Intellij JRebel IDE Plugin to hot deploy a gradle project. I have a situation with JRebel where there are certain Java classes that JRebel refuses to allow me to hot-deploy. Some classes reload fine. Other classes do not reload…
Nicholas DiPiazza
  • 10,029
  • 11
  • 83
  • 152
1
vote
1 answer

Hibernate / seam : hibernate.show_sql setting

org.hibernate.ejb.HibernatePersistence acm20-ds
A.W.
  • 2,858
  • 10
  • 57
  • 90
1
vote
1 answer

What does the support of JRebel for an app (non-IDE) mean?

I have an Eclipse plugin that works as a light host and it is possible to run applications on it. I am trying to improve the development process and thought about using JRebel. According to what I am reading in the FAQ, the JVM runs happily with…
Gangnus
  • 24,044
  • 16
  • 90
  • 149
1
vote
0 answers

How do I fix JRebel config in Eclipse after accidentally removing JRebel nature?

While trying to fix an unrelated error in my Eclipse java project, I accidentally clicked the context menu item "JRebel -> Remove JRebel Nature". I then re-enabled it by clicking "JRebel -> Add JRebel Nature". But now JRebel isn't working and this…
sim
  • 3,552
  • 5
  • 23
  • 23
1
vote
0 answers

JRebel can't find mysterious springframework class JrBeanEventListener

I an trying to use JRebel to run jboss with a spring boot application. Without JRebel it runs fine, but with JRebel I get this failure message: JRebel: ERROR Class 'org.springframework.data.repository.support.Repositories' could not be processed by…
mdhirsch
  • 861
  • 7
  • 7
1
vote
1 answer

JRebel less useful in IntelliJ than Eclipse?

I just set up JRebel to use with my Spring web app in IntelliJ, and was very surprised to learn that I have to manually rebuild the project/recompile every time I want my changes to be reflected. Doesn't this defeat the whole purpose of JRebel? Is…
secondbreakfast
  • 4,194
  • 5
  • 47
  • 101