Emacs Malabar is an emacs mode for editing java with emacs. While browsing I found this stackoverflow entry. I still have to dig into it, but it seems to have very useful properties (according to the Stack overflow answer):
- tight maven integration
- groovy console for rapid prototyping
- junit integration
- import help
- extra class, overide method and implement interface helpers
- simplistic refactoring
An interesting extension to this work is to use also a mode for maven.