HotSwap is slow for JBoss/Java EE application


I've been trying IDEA 13.1 with the Java EE Application of my company. My goal is to convince my boss so we can make the switch from the old MyEclipse!
I configured everything I needed and got it running as I expected. I even configured the hot swap just like this article describes.

However, hot swapping is so slow. It's taking me about 10s to make and hot swap.
I don't know if this is because the application is large (legacy codebase of roughly 10.000 files) or if it's because we use a old JBoss 4.2.3.
MyEclipse, in the other hand, does such hot swap almost automatically all the times.

Any tips?
My current configuration is Windows 7 and IDEA 13.1.4 (build 135.1230).

Comment actions Permalink

I use jboss-4.2.2.GA and hotswap via remote debug works fine. Maybe take a cpu dump and report a bug.

Comment actions Permalink

Maybe it's the application's fault, it has 10 projects (7 EJB 2.1, 2 web and 1 library).
I've taken a CPU dump, will post a bug of course!


Please sign in to leave a comment.