If you are like me, you work on a web application, and every time you edit Java classes, you need to restart your server to see the changes. Sometimes it takes awhile to get back to where you were in the app to test, which makes this process especially painful and time-consuming.
Well I just stumbled across this amazing tool the other day called JRebel. Basically it let’s you setup your Eclipse environment so that when you save Java files (or more specifically, when it picks up on new compiled classes), it redeploys the changes to your environment, and they take affect immediately.
I was especially shocked when I changed one of my Spring XML files, and it rebuilt and redeployed my Spring config!
This has already saved me tons of time in the short while I’ve been using it. You should really check it out.
(PS: I don’t get anything for recommending JRebel… I was just really impressed by it)