まずはインストールから。ここを参考にcedet、elib、JDEEの順にインストール。展開したディレクトリを/usr/share/emacs/site-lispに配置したあと、お好みに応じてmakeでバイトコンパイルします。cedetとelibは普通にmakeすればOKですが、JDEEはオプションでcedetとelibのインストールディレクトリを指定する必要があります。
んで、*.javaを開いたときにJDEEが起動するよう.emacsに以下を追記しておきます。
# cd /usr/local/emacs/site-lisp/
# tar xvzf cedet-1.0beta3b.tar.gz
...
# tar xvzf elib-1.0.tar.gz
...
# tar xvzf jde-latest.tar.gz
...
# cd /usr/local/emacs/site-lisp/cedet-1.0beta3b/
# make
...
# cd /usr/local/emacs/site-lisp/elib-1.0/
# make
...
# cd /usr/local/emacs/site-lisp/jde-2.3.5/lisp/
# make CEDET=../../cedet-1.0beta3b ELIB=../../elib-1.0
(setq semantic-load-turn-useful-things-on t) (load "cedet") (autoload 'jde-mode "jde" "Java Development Environment for Emacs." t) (setq auto-mode-alist (cons '("\.java$" . jde-mode) auto-mode-alist))