Pour ceux qui sont utilisés pour la puissance d'Emacs manipulation de texte puis Eclipse peut sembler pédaler un vélo avec un pied. Emacs+ plugin à partir de http://www.mulgasoft.com/ est excellent pour obtenir des raccourcis Emacs dans Eclipse.
J'utilise à la fois Eclipse et Emacs beaucoup, mais si je ne le faisais développement Java je peut uniquement utiliser Eclipse avec Emacs+. Il prend un peu de travail pour obtenir de nombreuses fonctions Eclipse activé sur Emacs.
Mon conseil est d'utiliser Emacs >= 23. Si vous êtes sur un Mac, regardez AquaMacs. J'utilise JDEE que le plugin Java. Cela a le grave inconvénient de ne pas bien jouer avec les génériques. Non pas qu'il s'arrête de fonctionner, c'est juste que beaucoup de choses n'est pas reconnu. Ne pas utiliser l'ancien 2.3.5 JDEE plugin (qui vient avec la plupart des distributions Linux), mais obtenir la version 2.4 de la sourceforge site. Bénéficiez également de Emacs Code Navigateur (BCE), ce qui est un plugin qui va vous donner des trucs comme l'Éclipse de l'Explorateur de Projet et des vues plan (d'autres développeurs vont regarder cela et de ne pas vous croire quand leur dire que c'est Emacs). J'ai utilisé cette configuration pour des projets commerciaux sur Windows, Mac et Linux dans la dernière année.
En fait, Eclipse joue assez bien avec Emacs et j'ai souvent basculer entre les deux. Eclipse a quelques belles refactoring que j'ai l'habitude d'utiliser sed pour, et il a un bon débogueur de l'interface. Vous pouvez les utiliser simultanément. Je trouve que j'utilise Eclipse lorsque vous travaillez avec d'autres personnes de code et Emacs quand je suis en train d'écrire mon propre code---Emacs est beaucoup plus rapide. Notez que, pour moi, beaucoup de la valeur d'Emacs est la non-fonctionnalité Java, comme pour l'édition de configuration de Tomcat fichiers sur des serveurs distants mon Emacs, rédaction de documents avec LaTeX, de développer en Python ou en Bash ou MATLAB ou XML, et l'étrange manipulation de texte (par exemple, la conversion de fichiers CVS en String[] tableau).
Je n'ai pas utilisé les deux autres projets que vous mentionnez. Il est possible d'utiliser le compilateur Eclipse avec Emacs déjà, donc je ne suis pas sûr de voir le point de emacs-eclim projet, qui semble être moribond, de toute façon. Le Malabar de projet peut être intéressant, mais semble être le produit d'un peu de mauvaise humeur développeur (par exemple, l' avertissement "si vous n'êtes pas à l'aide de Maven (pourquoi?) vous ne devriez pas envisager de malabar-mode"---je vais dire à mes clients que?).
Java sur Emacs est dans un triste état. Je souhaite JDEE de se régénérer, mais il n'est pas clair quand ou si ça va se produire. Le site web et liste de diffusion offrent quelques indices.