I realize that may be a bit baiting, but I think it's generally true. Java dev in Emacs just isn't ideal. JDEE is stagnant and eclim works but isn't exactly top-shelf.
So my question is, why don't they mesh? Is there a technical reason that Java dev just can't be as smooth in emacs as IDEA/Eclipse/Netbeans?
There isn't enough people using Emacs for Java - it will probably never achieve the level of quality of well funded projects.