I've started using emacs-eclim at my day job, which is working on J2EE projects that are served via an embedded Tomcat instance. A big slowdown compared to working in straight Eclipse is that the changes I make aren't automatically reflected on the Eclipse side. I'm not sure if this is supposed to automatically happen or not.
As of now, I do one of two things to "push" my changes to Eclipse:
- Switch to the Eclipse window, right-click on the project, and hit "Refresh"
- Run M-x eclim-project-update, enter my project name, hit Enter, and wait (the call appears to be synchronous)
Is there an alternative that I am overlooking? I'm hesitant to add to the after-save-hook when I have to wait several seconds after each save. If the call were made asynchronously, however...